.NET Core

.NET Core Version History | Release History of .NET Core

The .NET Core Framework is free, open-source, and managed, and can be used to build devices, cloud, and IoT applications as well.

With the .NET Framework, you can write code once and run it on multiple platforms. It also gives you access to a whole new set of possibilities that were previously out of reach.

Every new .NET Core version brings new features and enhancements to the framework. In this post, we will describe the NET core version history and all new features and capabilities of each and every .Net Core Versions.

At the time of writing, the current version of .dotnet is .NET 5.0. This framework can be downloaded at , 

You can download .net 5.0 here.

.NET Core Version History In Detail

The table below is for your quick reference on the History of .NET core Versions and the core new features of each release of the .NET Core Framework. Let’s have a check

NET Core VersionRelease DateEnd of Life dateVisual StudioCore Features
.NET 7November,2022May 2024 Visual Studio 2022
.NET 6November 8, 2021November 12, 2024Visual Studio 2022Hot Reload improvements, RyuJIT compiler, and runtime performance boost,
and early builds of MAUI,
the multi-platform UI support based on Xamarin
.NET 5November 10, 2020May 10, 2022Visual Studio 2019
V 16.8
Dotnet Core branding was dropped and version 4.0 was skipped to avoid confusion with the Windows-specific.NET Framework.
It addresses the.NET Framework’s patent issues.

Uniform runtime behavior with a single.NET runtime that can be used everywhere.

A development platform for everything from Linux and Windows to iOS and Android to TV and watches and Web Assembly.

With the addition of APIs and enhancements to.NET libraries were also highlighted by Microsoft. For instance, JsonSerializer (System.Text.Json) has been updated.
.NET Core 3.1December 3, 2019December 3, 2022Visual Studio 2019
V 16.4
Issue fixes &  improvements of .Net Core 3.0
Long Term Support (LTS) for three years.
.NET Core 3.0September 23, 2019March 3, 2020Visual Studio 2019
V 16.3
Improved overall Performance.
Improved API performance
WPF and WinForms support (currently Windows only)
Support for executable
Garbage collector memory footprint improved, it is less compared to earlier versions.
ARM and Raspberry Pi supports were added.
.NET Core 2.2December 4, 2018December 23, 2019Visual Studio 2019
V 16.0
Improvements in Runtime Diagnostics
Azure Active Directory for SQL client
Support added for ARM32 for Windows
.NET Core 2.1May 30, 2018August 21, 2021Good performance as compared to earlier version
Improved overall quality
Additional distro support such as Ubuntu 18.04, Alpine, ARM32, etc.
.NET Core 2.0August 14, 2017October 1, 2018Implements.NET Standard 2.0,
Supports 6 new distros,
RyuJIT x86 JIT in Core 2.0,
Dotnet restore is an implicit command.
.NET Core 1.1November 16, 2016June 27, 2019Visual Studio 2015Support for new Linux distributions,
ASP.NET Core Kestrel server has been improved,
Support for Azure and EF Core has been added,
APIs have been added.
.NET Core 1.0June 27, 2016June 27, 2019Visual Studio 2015First time release,
open-source,
Cross-platform,
has flexible deployment,
uses ASP.NET Core and UWP
NET Core Release history table

If you wish to download Visual Studio free Community Edition, you can download VS Community Edition here.

Summary

This article might have helped you in understanding the DOT NET Core version history and respective features of various DOT NET core versions. We believe you found this article useful. Leave your feedback in the comments section.

Rajeev

View Comments

  • Hello,
    there is an error on the end of support of the .net 5 , the date is May 2022,

    and the release date of framework 3.0 is octtober, and the release date of framework 3.1 is dicember

Recent Posts

OWIN Authentication in .NET Core

OWIN (Open Web Interface for .NET) is an interface between web servers and web applications…

1 year ago

Serializing and Deserializing JSON using Jsonconvertor in C#

JSON (JavaScript Object Notation) is a commonly used data exchange format that facilitates data exchange…

1 year ago

What is CAP Theorem? | What is Brewer’s Theorem?

The CAP theorem is also known as Brewer's theorem. What is CAP Theorem? CAP theorem…

1 year ago

SOLID -Basic Software Design Principles

Some of the Key factors that need to consider while architecting or designing a software…

1 year ago

What is Interface Segregation Principle (ISP) in SOLID Design Principles?

The Interface Segregation Principle (ISP) is one of the SOLID principles of object-oriented design. The…

1 year ago

What is Single Responsibility Principle (SRP) in SOLID Design Priciples?

The Single Responsibility Principle (SRP), also known as the Singularity Principle, is a software design…

1 year ago