.NET 5 is an open-source, cross-platform .NET framework, that will replace .Net Framework, .Net Core, and Xamarin with a single unified platform. .NET 5 is a single platform that you can use for all your modern .NET code with the latest APIs.
With .NET 5, Microsoft aims to improve .NET in the following ways:
.NET 5 will have nearly all the features and functionality available with .NET Core. Similar to .NET Core, .NET 5 is open-source and cross-platform. It provides high performance and allows side-by-side installation.
In addition to the .NET Core features, .NET 5 will have:
According to Microsoft, .NET 5 is the new direction for .NET. All new development and feature capabilities will be part of .NET 5, including new C# versions.
Free Resources