First, this is off-topic, but for an application that is going to take 20 man-years to build, I sincerely hope that you plan a little bit more than Presentation -> BLL -> DAL. I'd also recommend frequent releases in an agile fashion to make sure the project
is a success, but that is conversation for another day.
About MVC, it is a perfect fit for a large system like you are describing. You have so much more control in testing and you don't have to wrestle any viewstate or complex page lifecycle issues that you might see people posting here about.
There is a reference application currently under construction in MVCContrib (http://www.codeplex.com/mvccontrib) so check that out and get a feel for it.
subdigital
Contributor
2105 Points
445 Posts
ASPInsiders
Re: MVC Architecture - Sample
Dec 17, 2007 02:24 PM|LINK
First, this is off-topic, but for an application that is going to take 20 man-years to build, I sincerely hope that you plan a little bit more than Presentation -> BLL -> DAL. I'd also recommend frequent releases in an agile fashion to make sure the project is a success, but that is conversation for another day.
About MVC, it is a perfect fit for a large system like you are describing. You have so much more control in testing and you don't have to wrestle any viewstate or complex page lifecycle issues that you might see people posting here about.
There is a reference application currently under construction in MVCContrib (http://www.codeplex.com/mvccontrib) so check that out and get a feel for it.
http://www.flux88.com
ASP.NET MVP
Certified ScrumMaster
ASPInsider
MCSD