Microsoft .NET 5


Microsoft supports two .NET implementations for building server-side apps – .NET Framework and .NET 5 (including .NET Core).

.NET 5.0 is the next major release of .NET Core following 3.1. Microsoft has skipped version numbers 4.x to avoid confusion with .NET Framework 4.x. “Core” from the name has also been dropped to emphasize that this is the main implementation of .NET going forward. .NET 5.0 supports more types of apps and more platforms than .NET Core or .NET Framework.

Some of the .NET 5 Highlights

There are many important improvements in .NET 5.0:

  • .NET 5.0 is battle-tested
  • High Performance
  • C# 9 offer new language improvements
  • .NET libraries have enhanced performance

Use .NET 5 for your server application if:

  • You have cross-platform needs.
  • You are targeting microservices.
  • You are using Docker containers.
  • You need high-performance and scalable systems.
  • You need side-by-side .NET versions per application.
dotnet5

Here is the .NET release schedule –

dotnet-schedule

Dotnet 5 can be downloaded here – https://dotnet.microsoft.com/download/dotnet/5.0

Reference-

https://devblogs.microsoft.com/dotnet/announcing-net-5-0

https://docs.microsoft.com/en-us/dotnet/standard/choosing-core-framework-server

https://docs.microsoft.com/en-us/dotnet/standard/choosing-core-framework-server

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s