As the first step in that direction, the .Net 5 ensures to incorporate the best of .Net core functionalities:
- Cross-platform implementation with any device
- Supports all key platform features for .Net core, Xamarin, .Net Framework
- Open Source & Community-Oriented
- Fast, Scalable, and high performance
- Support with future updates to Visual Studio Code, Visual Studio 2019, Command Line Interface and Visual Studio for Mac.
- Support for platform-specific features like Windows Forms, & WPF on Windows
- Side-by-side installation
- Smarter Deployment & packages
- Small Project Files
Source: https://www.infoq.com