A framework for .NET MVVM/MVC Applications

For our inaugural post, we want to share an excellent resource for WPF or .NET and an all around great framework to help with implementing the MVVM or MVC pattern.

Last week we attended the lecture given by Mr. Markus Egger regarding the many changes coming down the pipe for Windows platform developers. Markus is a cool guy who I’ve had the pleasure of hearing speak at a number of these types of events. He is also a Microsoft Regional Director and an MVP. He’s the owner of CODE consulting and a few other endeavors under the EPS Software umbrella.

He informed the attendees about a  a flavor of their internal framework. I was intrigued since we have hit a few bumps in the WPF road. Managing the XAML and resources in a non MVC project can become a difficult task. We were seeing WPF bloat and I knew there had to be a better approach.

The team at CODE consulting has graciously decided to open source their framework for implementing the MVVM/MVC patterns:

“CODE Framework is a business application development framework from the makers of CODE Magazine, Markus Egger, and EPS Software Corp.

CODE Framework consists of various components and tools that help developers with common aspects of business application development, such as simplified SOA development with various clients, or WPF development, data access, and much more. The main focus of this framework is to enable productive, flexible, and highly maintainable business application development. “


We’ve had some success with the library already and will follow this project closely. I hope others can do the same.

Link: http://codeframework.codeplex.com/