https://www.danielcrabtree.com/blog/333/asp-net-core-a-complete-rewrite-of-asp-net
Announcing the Windows Compatibility Pack for .NET Core
.NET Core is optimized for building highly scalable web applications, running on Windows, macOS or Linux. If you’re building Windows desktop applications, then the .NET Framework is the best choice for you.
Announcing the Windows Compatibility Pack for .NET Core