Click here to Skip to main content
15,353,179 members

Articles by Dave Clemmer (Articles: 9, Tip/Tricks: 2)

Articles: 9, Tip/Tricks: 2

RSS Feed

Average article rating: 4.81

Desktop Programming
3 Aug 2013   Updated: 18 Jul 2014   Rating: 4.71/5    Votes: 6   Popularity: 3.67
Licence: CPOL    Views: 23,850     Bookmarked: 22   Downloaded: 321
Please Sign up or sign in to vote.
Using Mo+ to generate a working application, which includes an Entity Framework model, OData services, view model client, and WPF application.
21 Jun 2013   Updated: 21 Mar 2017   Rating: 4.98/5    Votes: 46   Popularity: 8.24
Licence: CPOL    Views: 103,058     Bookmarked: 108   Downloaded: 4,622
Please Sign up or sign in to vote.
Mo+ is the first technology that fully supports model oriented development, allowing software developers to powerfully scale the work they already do.
Programming Languages
17 Jul 2013   Updated: 18 Jul 2014   Rating: 4.42/5    Votes: 8   Popularity: 3.99
Licence: CPOL    Views: 27,060     Bookmarked: 20   Downloaded: 183
Please Sign up or sign in to vote.
Comparing the relative effectiveness of CodeSmith, T4, and Mo+ in meeting code generation requirements.
30 Sep 2014   Updated: 30 Sep 2014   Rating: 4.64/5    Votes: 6   Popularity: 3.61
Licence: CPOL    Views: 10,980     Bookmarked: 7   Downloaded: 83
Please Sign up or sign in to vote.
Applying a day's worth of model oriented work to greatly improve the quality and quantity of unit tests for the nopCommerce open source e-commerce solution.
12 Oct 2014   Updated: 8 Mar 2017   Rating: 4.84/5    Votes: 18   Popularity: 6.08
Licence: CPOL    Views: 21,660     Bookmarked: 22   Downloaded: 183
Please Sign up or sign in to vote.
Considering the various qualities that a model oriented programming language should have for effective model oriented development.
8 Jul 2014   Updated: 1 Feb 2017   Rating: 4.96/5    Votes: 14   Popularity: 5.68
Licence: CPOL    Views: 28,530     Bookmarked: 29   Downloaded: 187
Please Sign up or sign in to vote.
Using Mo+ to augment a test driven approach to develop an application.
12 Aug 2014   Updated: 1 Mar 2017   Rating: 4.85/5    Votes: 14   Popularity: 5.56
Licence: CPOL    Views: 15,502     Bookmarked: 13   Downloaded: 153
Please Sign up or sign in to vote.
Exploring ways to make direct use of model structures and data to powerfully augment software development with a model oriented approach.
19 Jan 2017   Updated: 19 Feb 2017   Rating: 4.95/5    Votes: 11   Popularity: 5.15
Licence: CPOL    Views: 17,950     Bookmarked: 16   Downloaded: 0
Please Sign up or sign in to vote.
Identifying some model oriented techniques you already use and put those techniques into context of overall model oriented techniques that you can tap into.
Web Development
23 Feb 2015   Updated: 10 Mar 2017   Rating: 4.95/5    Votes: 29   Popularity: 7.24
Licence: CPOL    Views: 75,176     Bookmarked: 56   Downloaded: 1,854
Please Sign up or sign in to vote.
Going over key features of the VITA open source ORM and .net application framework, with sample SPAs using the MVC/AngularJS/WebApi/VITA technology stack.

Average blogs rating:

No blogs have been submitted.

Average tips rating: 4.90

Unit Testing
30 Jan 2017   Updated: 4 Feb 2017   Rating: 4.80/5    Votes: 5   Popularity: 3.36
Licence: CPOL    Views: 21,391     Bookmarked: 9   Downloaded: 136
Please Sign up or sign in to vote.
Using to develop some unit tests, using Fact and Theory form of testing, including happy path tests and tests expected to throw exceptions
General Programming
11 Nov 2014   Updated: 11 Nov 2014   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 13,220     Bookmarked: 7   Downloaded: 158
Please Sign up or sign in to vote.
Using the Microsoft patterns and practices Semantic Logging Application Block (SLAB) to both structure your logging information and decouple how you choose to log from your application code that initiates logging related events. Plus, a Loggly listener is included that you can use to log messages.

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.
Dave Clemmer
Software Developer Intelligent Coding Solutions, LLC
United States United States
I enjoy coding like an excellent beer. My particular passion and experience lies in the realm of modeling and code generation. In the late 80s and early 90s, I was involved in early modeling and code generation tools that reached the marketplace, including a tool that modeled FORTRAN programs and generated FORTRAN for parallel supercomputer architectures, and a tool that managed Shlaer-Mellor models and generated C++ code. Over the years, I have applied Shlaer-Mellor, UML, and custom modeling and various code generation techniques to greatly benefit the development of enterprise applications.

My current passion and endeavor is to foster the evolution of model oriented development. In particular, I am passionate about evolving the Mo+ model oriented programming language and related model oriented development tools, with as much community input as possible to achieve higher levels in the ability to create and maintain code. The open source site is at