New in .NET 10.0 [2]: Support for 36 months

.NET 10.0 is a Long-Term-Support (LTS) version for 36 months. However, support for some libraries is significantly shorter.

listen Print view
Traffic sign with inscription .NET

(Image: Pincasso/Shutterstock.com)

1 min. read
By
  • Dr. Holger Schwichtenberg

While the previous version 9.0, released in November 2024, has Standard-Term Support (STS) for 24 months (originally only 18 months, extended on 09/16/2025) and is therefore still supplied with updates until November 2026, Microsoft offers updates and technical assistance for .NET 10.0 as Long-Term Support (LTS) for a duration of 36 months, i.e., until November 2028.

The Dotnet Doctor – Holger Schwichtenberg
Der Dotnet-Doktor – Holger Schwichtenberg

Dr. Holger Schwichtenberg is the technical director of the expert network www.IT-Visions.de, which supports numerous medium-sized and large companies with consulting and training services as well as software development, drawing on the expertise of 53 renowned experts. Thanks to his appearances at numerous national and international conferences, as well as more than 90 specialist books and over 1,500 specialist articles, Holger Schwichtenberg is one of the best-known experts for .NET and web technologies in Germany.

Support for .NET 8.0 with Long-Term Support (LTS), released at the end of 2023, still runs until November 10, 2026. All other .NET versions prior to version 9 are already out of support.

Release dates and support cycles for modern .NET (Fig. 1)

(Image: Holger Schwichtenberg)

A different support policy applies to some .NET NuGet packages published by Microsoft that are not part of the .NET SDK.

This affects the following package families:

  • Extensions.*, e.g., Microsoft.Extensions.Http.Resilience and Microsoft.Extensions.Telemetry
  • AspNetCore.*, e.g., Microsoft.AspNetCore.Testing and Microsoft.AspNetCore.Diagnostics.Middleware

Videos by heise

The following applies to these packages:

  • There can be a new minor release every month (9.1, 9.2, 9.3, etc.).
  • There is always support only for the current version.
  • The rules of Semantic Versioning are not strictly followed by Microsoft.

The list of affected NuGet packages can be found on the .NET site.

Microsoft explains the deviating support for the .NET Platform Extensions (Fig. 2).

(Image: Microsoft)

(kbe)

Don't miss any news – follow us on Facebook, LinkedIn or Mastodon.

This article was originally published in German. It was translated with technical assistance and editorially reviewed before publication.