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.
|
|
|
|
|
1 comment :
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.
Dot Net training in Chennai
Post a Comment