title | description | titleSuffix | ms.date | ms.topic |
---|---|---|---|---|
What's new in .NET 9 |
Learn about the new .NET features introduced in .NET 9. |
04/11/2024 |
whats-new |
Learn about the new features in .NET 9 and find links to further documentation.
.NET 9, the successor to .NET 8, has a special focus on cloud-native apps and performance. It will be supported for 18 months as a standard-term support (STS) release. You can download .NET 9 here.
New for .NET 9, the engineering team posts .NET 9 preview updates on GitHub Discussions. That's a great place to ask questions and provide feedback about the release.
This article has been updated for .NET 9 Preview 3.
The .NET 9 runtime includes performance improvements, including faster exception handling, inlining improvements, and loop and PGO improvements. For more information, see What's new in the .NET 9 runtime.
The .NET 9 libraries include improvements to serialization, cryptography, LINQ, reflection emit, and more. For more information, see What's new in the .NET 9 libraries.
The .NET 9 SDK includes improvements to the terminal logger, tool roll-forward, and unit testing. For more information, see What's new in the SDK for .NET 9.
.NET Aspire is an opinionated, cloud-ready stack for building observable, production ready, distributed applications. .NET Aspire is delivered through a collection of NuGet packages that handle specific cloud-native concerns, and is available in preview for .NET 9. For more information, see .NET Aspire (Preview).
ASP.NET Core includes improvements to ... For more information, see What's new in ASP.NET Core 9.0.
.NET MAUI includes ... For more information, see What's new in .NET MAUI for .NET 9.
Entity Framework Core includes improvements to ... For more information, see What's New in EF Core 9.
C# 13 ships with the .NET 9 SDK. For more information, see What's new in C# 13.