What is Asp.Net MVC || Latest version of MVC
MVC MVC stands for Model-View-Controller is an architectural pattern that seperates in to three logical components. ASP.NET MVC framework is a lightweight, highly testable presentation framework that is integrated with the existing ASP.NET features 1)Model - Data related logic(Works b/w View and Controller) like db operations 2)View - UI logic(Final User Interact) 3)Controller - Business logic(Interface between Model and View) Versions in Asp.net MVC MVC Version Visual Studio .Net Version Release date Features MVC 1.0 VS2008 .Net 3.5 13-Mar-2009 MVC architecture with webform engine Routing HTML Helpers Ajax Helpers Auto binding MVC 2.0 VS 2008, .Net 3.5/4.0 10-Mar-2010 Area Asynchronous controller Html helper methods with lambda expression DataAnnotations attributes Client side validation Custom template Scaffolding MVC 3.0 VS 2010 .Net 4.0 13-Jan-2011 Unobtrusive javascript validation Razor view engine Global filters Remote validation Depend