Sunday, February 21, 2010

MVC-MVP-MVVM Pattern article links

General Articles

DataModel-View-ViewModel pattern series by Dan Crevier
http://blogs.msdn.com/dancre/archive/2006/10/11/datamodel-view-viewmodel-pattern-series.aspx

Excellent overview including comparisons
http://www.aspiringcraftsman.com/2007/08/interactive-application-architecture/

 - Jeremy Miller's summary
http://codebetter.com/blogs/jeremy.miller/archive/2007/10/31/development-trivial-pursuit-the-difference-between-mvc-and-the-different-flavors-of-mvp.aspx
 -  Jeremy Miller's "Build Your Own CAB" series on designing WinForms apps

http://codebetter.com/blogs/jeremy.miller/archive/2007/07/25/the-build-your-own-cab-series-table-of-contents.aspx
http://code.google.com/p/buildyourowncab/source/browse/#svn/trunk/src

Stackoverflow discussion
http://stackoverflow.com/questions/2056/what-are-mvp-and-mvc-and-what-is-the-difference/101561#101561

Rob Eisenberg's MVVM study:
http://devlicio.us/blogs/rob_eisenberg/archive/2009/07/07/mvvm-philosophy-and-case-studies-introduction.aspx
http://devlicio.us/blogs/rob_eisenberg/archive/2009/08/02/mvvm-study-part-2-view-of-the-model-or-model-of-the-view.aspx
http://devlicio.us/blogs/rob_eisenberg/archive/2009/09/01/mvvm-study-part-3-why.aspx
http://devlicio.us/blogs/rob_eisenberg/archive/2009/11/13/mvvm-study-part-4-naked-wpf.aspx
http://devlicio.us/blogs/rob_eisenberg/archive/2009/12/14/mvvm-study-part-5-convention-over-configuration.aspx



WPF/Silverlight Frameworks

Prism: Composite Application Guidance for WPF and Silverlight
http://compositewpf.codeplex.com/
http://msdn.microsoft.com/en-us/library/cc707819.aspx (CAG docs)

Caliburn: MVC, MVP, MVVM and Commands for WPF and Silverlight applications
http://caliburn.codeplex.com/
http://caliburn.codeplex.com/documentation

No comments:

Post a Comment