Microsoft releases .NET 5 Preview 1

Microsoft logo on the corner of a building

It won't be until November that we see the general release of .NET 5, but ahead of this Microsoft has released .NET 5 Preview 1 for developers to try out.

With .NET 5, Microsoft is continuing to unify .NET into a single platform; it will include ASP.NET Core, Entity Framework Core, WinForms, WPF, Xamarin and ML.NET. Key changes here are significant improvements to the Regex engine, which Microsoft says brings throughput improvements of  between 3x and 6x.

See also:

Announcing the availability of the first preview, Microsoft says: "For the first time, the entire platform will use a unified BCL (Base Class Libraries) for all the app models. Having a version 5 that is higher than both .NET Core and .NET Framework also makes it clear that .NET 5 is the future of .NET, which is a single unified platform for building any type of application".

The company goes on to say:

We have said this many times, but we will reiterate again; .NET Core and then .NET 5 is the .NET you should build all your NEW applications with. .NET Framework will remain supported as long as Windows itself is supported. We will continue to provide security and bug fixes and keep the networking and crypto API's up to date. It will remain safe and supported to keep your older applications on .NET Framework.

Microsoft highlights a number of improvements:

  • Regular expression performance improvements
  • Code quality improvements in RyuJIT
  • Assembly load diagnostics added to event pipe
  • Event pipe profiler APIs
  • GitHub repo consolidation

Here are the download links you need: .NET 5.0 Preview 1 SDK and .NET 5.0 Preview 1 Runtime

Image credit: r.classen / Shutterstock

© 1998-2020 BetaNews, Inc. All Rights Reserved. Privacy Policy - Cookie Policy.