myTechEd Mobile Website  |   myTechEd App for Windows Phone 7
Back to the Content Catalog

DPR305 MVC, MVP and MVVM: A Comparison of Architectural Patterns

Session Type:
Breakout Session
Level: 300 - Advanced
Downloads:
Speaker(s):
Joseph Homnick,
This session compares the architectural patterns of Model-View-Controller (MVC), Model-View-Presenter (MVP) and Model-View-View Model (MVVM). Each pattern creates testable, maintainable and reusable application components, however, there are differences that suit each approach to specific types of developer tooling. The presentation first looks at the basic theory and differences between the approaches; then uses demos that show how each apply to Microsoft ASP.NET, Microsoft Silverlight/Windows Presentation Foundation (WPF) and Microsoft SharePoint developer application projects. 
Audience:
Architect, Solutions Architect, Web Developer/Designer
MSDN Microsoft TechNet Connect With Us YouTube Linked In

TELEPHONE     [Worldwide] +1 (206) 812-1216     [United States] +1 (866) 812-1211     FAX     +1 (206) 441-6369     EMAIL     TechEdNA2012@microsoft.crgevents.com

OFF