Why's that? IMHO, its finally some good usable .net. Full fx was ok in 2005, but today Core is the proper framework. Sure, tooling is still half broken (only if you try to do some crazy thing), there's small API surface in Core 1.1, but I have few apps in prod already, and development is good and easy, no major issues or showstoppers.
Many developers are excited about .NET core and it being cross-platform. So if it's a joke, everyone is in on it but you.
Yep; couple this with MS publishing how to roll out micro service builds based on Docket, you see Microsoft fully embracing the state of the art of programming. More importantly, they are making these techniques and patterns available and accessible to us developers.
The goal is to make a subset of ASP.NET run on third party platforms. It's actually a very good solution for web application development.
The goal is to allow developers to write Azure applications on their Apple computers, anything else is a lucky side effect.
Azure will be doing a disservice to themselves if they do not support Linux as a first-class citizen
Azure will be doing an even bigger disservice if I know or care what my .net core app is running on.
care to explain why ? this whole project had me interested again in the .net platform ( although i ended up not jumping ship because i thought the platform wasn't mature enough)