Posted by: admin on: August 10, 2009
As for your information, Microsoft released an initial version of ASP.NET with MVC (model-view-controller) support in December 2007. Since then, more and more ASP.NET developers has switch and adapt the new ASP.NET MVC technology for their web applications.
MVC is an architectural pattern used primarily in the Java world, and perhaps used most famously in the Ruby on Rails framework. MVC decouples data access and business logic from data presentation and user interaction, by introducing a “controller” as an intermediate component.
1 – ASP.NET MVC 2 now includes built-in support for the DataAnnotation validation support that first shipped with .NET 3.5 SP1—and which is used with ASP.NET Dynamic Data and .NET RIA Services
2 – ASP.NET MVC V2 includes new HTML user interface helpers that enable developers to “use strong-typed lambda expressions when referencing the view template’s model object
3 – From this new infrastructure, bugs can be found at build-time as opposed to run-time, and also enables better code IntelliSense support within view templates.
4 – This helps manage the complexity when building a large application and facilitates multiple teams working on a single application together by using the “relative isolation [from] other sections” where each area of the application can be implemented as a separate ASP.NET MVC project.
On more information on finding suitable ASP.NET MVC hosting for your applications, you can check out the ASP.NET hosting plan from SeekDotNet.com as it fully compatible with the latest ASP.NET hosting add-on and technologies.