Why .NET is now a Cross Platform Technology

Jay Schmelzer, Director of Program Management for .NET at Microsoft, explains in this interview the idea behind the componentization of .NET Core 5, and its consequences.
He shows the advantages of cross platform development with .NET for mobile, via Xamarin and Cordova, and with .NET core for Linux, MacOS and Windows clients and servers. Additionally he gives insights on the microservice design pattern on Azure that supports the mobile experience and the Visual Studio 2015 support for developers, not only for Windows 10 but for any platform.
