In 2019, Microsoft announced that .NET 5 would be its first major deliverable on the road toward unifying .NET. Ref: https://devblogs.microsoft.com/dotnet/introducing-net-5/
.NET 5 includes C# 9, F# 5, and the corresponding ASP.NET Core release. Microsoft is encouraging developers to use new application programming interfaces (APIs) in .NET 5 to integrate with other tools like its Power Platform low-code/no-code platform. It also provides native (not just emulated) support for Windows Arm64, as well as performance improvements in the .NET libraries and Garbage Collector; smaller container images; and single-file applications.
We knew that Microsoft adopted open source strategy for last 3+ years using .NET Core .NET 5 is the next step forward with .NET Core. The project aims to improve .NET in a few key ways:
- Produce a single .NET runtime and framework that can be used everywhere and that has uniform runtime behaviors and developer experiences.
- Expand the capabilities of .NET by taking the best of .NET Core, .NET Framework, Xamarin and Mono.
- Build that product out of a single code-base that developers (Microsoft and the community) can work on and expand together and that improves all scenarios.
Feel free to download and enjoy .NET 5 at https://dotnet.microsoft.com/download/dotnet/5.0
More fun to come with the attached product roadmap from Microsoft. As of now, they're on track. Kudos to their great effort !
No comments:
Post a Comment