ASP.NET MVC 6
As part of ASP.NET vNext, the MVC, Web API, and Web Pages frameworks will be merged into one framework, called MVC 6. The new framework removes a lot of overlap between the existing MVC and Web API frameworks. It uses a common set of abstractions for routing, action selection, filters, model binding, and so on. You can use the framework to create both UI (HTML) and web APIs.