Main announcements of the C# (.NET) conference: what was shown to developers
Last week, the largest annual conference dedicated to the C# and .NET ecosystem concluded in Redmond. The event gathered over 5,000 developers from around the world, and the key announcements set the direction for the platform's development in the coming years. The PythonLib editorial team analyzed the most important news to keep you up to date with the main trends.
The main focus of the conference is improving performance, simplifying code, and enhancing the developer experience. Here is what we found most significant.
Main announcements of the conference
- .NET 10 Preview: Microsoft introduced the first public version of .NET 10, scheduled for release in November. Key improvements — Native AOT now fully supports all platforms, including mobile, as well as a new garbage collector with pause times of less than 1 ms for server applications.
- C# 13: New language features: Features of the new version were announced: primary constructors for any type (not just record), extended collection expressions (now you can initialize dictionaries and sets), as well as new type lock objects with improved performance for high-load systems.
- Developer tools: Visual Studio 2025 will feature a built-in AI assistant based on GPT-4, which will suggest refactoring and tests directly in the editor. Also announced was .NET Aspire 2.0 — a framework for cloud microservices that now supports Kubernetes out of the box.
- Blazor and WebAssembly: Blazor United was presented — a new rendering model that combines server-side and client-side rendering in a single project. This will allow creating fast SPA applications without needing to write JavaScript.
What does this mean for developers?
For those working with C# and .NET, these announcements mean a transition to a new level of efficiency. First, Native AOT will allow creating applications that start in milliseconds and consume less memory — critical for microservices and cloud functions. Second, the new syntactic capabilities of C# 13 make code cleaner and safer, reducing the number of bugs related to multithreading and object initialization.
Special attention deserves .NET Aspire — it simplifies working with distributed systems by automatically configuring OpenTelemetry and health checks. Developers note that this could become the standard for enterprise projects on .NET by the end of 2025.
When to expect releases?
Preliminary versions of .NET 10 and C# 13 are available for testing now. Release versions are expected in November 2025. Visual Studio 2025 with the new AI assistant will be released in September, and Blazor United — as part of the first major update of .NET 10.
Follow updates on PythonLib — we will continue to publish detailed breakdowns of new features and practical guides for implementing them in your projects.