New features in different version of asp.net mvc


ASP.NET MVC3

  • New Project Templates for HTML 5 and CSS 3
  • Added new Razor View Engine
  • Support for Multiple View Engines(Razor & Aspx)
  • Support for Unobtrusive JavaScript
  • Partial page output caching
  • Improved Model validation
  • Controller improvements(Viewbag)
  • Improved Dependency Injection


ASP.NET MVC 4

  • ASP.NET Web API
  • Provided Bundling and Minification
  • Asynchronous Controllers using Task
  • Supported OAuth and OpenID
  • Supported Windows Azure SDK 1.6 and upper
  • Adaptive rendering
  • Empty Project Template
  • Mobile Project Template
  • Add Controller using right click


ASP.NET MVC5

  • ASP.NET Identity
  • Authentication Filters
  • Bootstrap 
  • Attribute Routing
  • Filter Overrides


ASP.NET MVC6 (vNext)

  • JSON based project extension
  • Single Programming Model
  • Improved Cloud Computing
  • Side by side deployment
  • Used Roslyn compiler


Comments

Popular posts from this blog

Get OAuth 2.0 access token of Paypal using HttpClient in c#

Generics method using interface in c#