DCSIMG
Microsoft seriously endorses MVC/MVP - urig - Tidbits from a .net life

Microsoft seriously endorses MVC/MVP

Published 08 April 08 02:07 PM | urig

One conclusion that I can draw from Tech-Ed Eilat 2008 is that Microsoft is in the process of endorsing the MVC / MVP pattern for real.

At least three of the talks here touched upon the subject. Noam King's talk focused on the upcoming ASP.net MVC framework that is soon to RTM. Ohad Israeli and Glen Block's talk on the Web Client Software Factory 2.0 introduced me to that particular implementation of MVP for ASP.net. And this morning's talk by Ron Jacobs, titled "The Perfect Pattern Storm: TDD, UX and MVP" gave a "Presenter First" MVP implementation.

None of these examples is properly mainstream yet, but it is clear that Microsoft have realized the advantages of this design pattern: The separation of concerns between the UI, the business logic workflow/process and the data model makes for a modular, testable and therefor reliable model for software construction.

I am eager to find a good MVC (or MVP) recipe for our ASP.net applications. In the next few weeks, I intend to dig deeper into what's in store for us ASP.net developers and I will post what I learn here.

I am also aware that I've been assuming that whoever reads me is familiar with MVC and that that assumption is wrong. So I also intend to start at the beginning and post about the basics of MVC/MVP along with the pros and cons of embracing this design pattern. Stay tuned.

Comments

No Comments