What is the difference between each version of MVC 2, 3, 4, 5 and 6? (MVC Interview Questions)
If you are preparing for ASP.NET MVC interview start reading these 100 Important MVC interview question Click here
ASP.NET MVC and Web API has been merged in to one.
Dependency injection is inbuilt and part of MVC.
Side by side - deploy the runtime and framework with your application
Everything packaged with NuGet, Including the .NET runtime itself.
New JSON based project structure.
No need to recompile for every change. Just hit save and refresh the browser.
Compilation done with the new Roslyn real-time compiler.
vNext is Open Source via the .NET Foundation and is taking public contributions.
vNext (and Rosyln) also runs on Mono, on both Mac and Linux today.
Attribute based routing
Bootstrap in the MVC template
ASP.NET Web API
Refreshed and modernized default project templates
New mobile project template
Many new features to support mobile apps
Enhanced support for asynchronous methods
Readymade project templates
HTML 5 enabled templates
Support for Multiple View Engines
Model Validation Improvements
Html.ValidationSummary Helper Method
DefaultValueAttribute in Action-Method Parameters
Binding Binary Data with Model Binders
New RequireHttpsAttribute Action Filter
Display Model-Level Errors
If you are fresher in MVC start learning from the below MVC video created www.questpond.com team