When you purchase through links on our site, we may earn an affiliate commission. Here’s how it works.

Microsoft announces the general availability of .NET 9 with thousands of improvements

microsoft dot net

.NET is a free, open-source, cross-platform framework from Microsoft that enables developers to build modern apps and cloud services. Today, Microsoft announced the general availability of .NET 9, a major release that includes thousands of performance, security, and functional improvements.

Microsoft promises significant performance improvements with .NET 9, with over 1,000 performance-related changes across the runtime, workloads, and languages. According to the TechEmpower benchmark, .NET 9 can now process 15% more requests compared to .NET 8. You can learn more about .NET 9's performance improvements here. The .NET 9 runtime also includes several performance improvements, including loop optimizations, inlining, and Arm64 vectorization and code generation.

Along with .NET 9, Microsoft also announced the release of .NET Aspire 9 with several new features. Developers can now start and stop resources from the dashboard, keep containers alive between debug sessions, and more. The .NET Aspire 9 release also comes with integrations for OpenAI, Ollama, Milvus, and many more for rapid AI development.

ASP.NET Core in .NET 9 comes with improvements to Blazor, SignalR, minimal APIs, OpenAPI, and authentication and authorization.

Microsoft recently released Microsoft.Extensions.AI and Microsoft.Extensions.VectorData to offer a unified layer of C# abstractions for interacting with AI services, including language models, embeddings, and more.

Microsoft highlighted that NuGet is the fastest-growing package ecosystem year over year. Microsoft recently introduced a fresh new look for NuGet.org with support for dark mode, partnered with GitHub to add native NuGet support to Dependabot, and more.

Accompanying the .NET 9 release, Microsoft announced the release of Visual Studio 2022 17.12 with significant performance improvements, improved debugging & diagnostics, better integration with .NET Aspire, analyzer support for C# 13, improved Git support, and more.

.NET 9 will be supported by Microsoft for 18 months as a standard-term support (STS) release. Overall, .NET 9 is a significant upgrade for developers, offering enhanced performance, new tools, and improved support.

Report a problem with article
tech bargains 11 13 24
Next Article

TECH_BARGAINS 11/13: Sony, Nikon, Canon mirrorless cameras, and more best tech deals today

Patch Tuesday
Previous Article

Windows 11 (KB5046617, KB5046633) November 2024 Patch Tuesday out

Join the conversation!

Login or Sign Up to read and post a comment.

1 Comment - Add comment