What’s new in C# and .NET?
In 2020, .NET Core was rebranded .NET and the major version number skipped 4 to avoid confusion with .NET Framework 4.x. Microsoft plans on annual major version releases every November, rather like Apple does major version number releases of iOS every September.
The following table shows when the key versions of modern .NET were released, when future releases are planned, and when they reach end of life and are therefore unsupported and receive no more bug fixes and security updates:
Version |
Released |
End of life |
.NET Core 3.1 (LTS) |
December 3, 2019 |
December 3, 2022 |
.NET 5.0 (Current) |
November 8, 2020 |
... |