MVC1 |
Basic version introduced by Microsoft |
|
MVC2 |
- Strongly typed html helpers
- Attribute based model validation
- scaffolding with customizable templates
- Fine-tune API and features
|
|
MVC3 |
- Razor view engine
- Support for Multiple View Engines
- Support Data Annotations
- Model Validation Improvements
- Dependency Injection Improvements
- Global Action Filters
- New "ViewBag" Property
- Powerful hooks with Dependency Injection and Global Action Filters
- Rich JavaScript support with unobtrusive JavaScript, jQuery Validation, and JSON binding
- HTML 5 enabled project templates
|
|
MVC4 |
- WebAPI
- Default project template
- Mobile project template (JQuery Mobile)
- Display Modes
- Task Support for Asynchronous Controllers
- Enhanced support for asynchronous methods
- Model binding
- Bundling and Minification
- Add Controller to any project folder
release notes
|
|
MVC5 |
- One ASP.NET
- ASP.NET Identity
- Bootstrap
- Authentication filters
- Filter overrides
- Attribute routing
- Concurrent Development
- Interface based architecture
|
|
MVC5.1.2 |
- Attribute routing improvements
- Bootstrap support for editor templates
- Enum support in views
- Unobtrusive validation for MinLength/MaxLength Attributes
- Supporting the ‘this’ context in Unobtrusive Ajax
|
|
MVC5.2.2 |
- Attribute routing improvements
|
|
MVC6 (Part of ASP.NET vNext) - (Not released yet...) |
- vNext = MVC, Web API, WebPage and SignalLr peices
- ASP.NET vNext uses the Roslyn Compiler
- Supports OWIN
- Run on hosts other than IIS
- Dependency injection Using the IServiceProvider interface we can easily add our own dependency injection container)
- Startup.cs instead of Global.asax
- Tag Helpers enable server-side code to participate in creating and rendering HTML elements in Razor files.
|
|
|
|
|
thanks for sharing wonderful blog with us. its really more helpful to our institute candidates to get aware some useful knowledge keep sharing more information.
ReplyDeleteDot Net training in Chennai