Microsoft announced a new version of the ASP.NET stack under the Apache 2 license with launch support on the Mono platform. In addition to the open source, this case will be distributed through NuGet, and development will be carried out under the auspices of the .NET Foundation. The new stack is also optimized for cloud platforms, and the development toolkit allows you to make changes to the code without recompiling and restarting.
The changes also apply to MVC, Web API, Web Pages, SignalR and EF. MVC, Web API and Web Pages now adhere to a single software model, for example, they use the same routing mechanism, and the basic controller is one for all, and you can return both views and WebAPI responses from one address. Optimization for clouds for the most part lies in the fact that caching-type mechanisms transparently switch their implementation, depending on where the application is running.