Exciting news are coming from Connect() 2015 event. All is well summarized here, but I want to put in evidence a revolutionary news:
.NET Core and ASP.NET 5 are now RC. They are ready for you to start building web apps and services with ASP.NET 5. You can build apps and services that scale, that work on-premise and in the Cloud and that can be run on Windows, Linux and OS X. .NET apps are portable. You can take an app running on Windows and move it to Linux, or vice-versa, without code modification.
I’m sure that you can you imagine how this is so cool…