Saturday, 2 August 2014

Introduction to ASP.NET vNext


ASP.NET MVC which will be version 6 and is code named vNext.  

     Here are the main features summarized:

  1. Optimized for Cloud and on premise servers.
  2. ASP.NET MVC and Web API have been merged into a single programming model.
  3. New JSON based project structure.
  4. No need to recompile for every change. Just hit save and refresh the browser. Compilation done with the new Roslyn real-time compiler.
  5. Dependency injection out of the box.
  6. Side by side deployment of the runtime and framework with your application.
  7. Everything packaged with NuGet, Including the .NET runtime itself.
  8. vNext is Open Source via the .NET Foundation and is taking public contributions.
  9. vNext (and Rosyln) also runs on Mono, on both Mac and Linux today.
    I especially like the fact that WebAPI is being merged with MVC as this will make a much easier and cleaner framework to use for full stack development. Rest based API’s are now pretty much the in-thing when it comes to programming your back-end, so it is good to see that Microsoft are making things easier.

You can get more information from the official  Microsoft vNext site. 

No comments:

Post a Comment