ASP.NET MVC Version History
Microsoft had introduced ASP.NET MVC in .Net 3.5, since then lots of new features have been added.
The following table list brief history of 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
- Dependency resolver for IoC
- ViewBag
|
MVC 4.0 |
VS 2010 SP1,
VS 2012 |
.NET 4.0/4.5 |
15-Aug-2012 |
- Mobile project template
- Bundling and minification
- Support for Windows Azure SDK
|
MVC 5.0 |
VS 2013 |
.NET 4.5 |
17-oct-2013 |
- Authentication filters
- Bootstrap support
- New scaffolding items
- ASP.Net Identity
|
MVC 5.2 – Current |
VS 2013 |
.NET 4.5 |
28-Aug-2014 |
- Attribute based routing
- bug fixes and minor features upate
|
Published