"A preview of the latest Asp.net platform, vNext, has been released by Microsoft. It is completely open-source and has cross-platform capabilities. vNext embraces non-Windows hosts as first-class citizens.
First, developers have to install Mono. Second, they have to install the “K Runtime Environment”, which is also known as KRE in general.
...KRE is the command line environment that will develop and run projects via new project.json project files. K Version Manager (KVM) handles the installation process of the KRE. This is a simple app that is able to install KRE’s multiple versions and allows developers to make a convenient switch between them
vNext = ASP.NET 5, that includes ASP.NET MVC 6 and EF7
It is a modular re-write of the platform on portable .NET Core, not completely compatible with previous versions.