Microsoft a publicat .NET 11 Release Candidate 1, marcând intrarea noii generații .NET în etapa finală de testare înainte de lansarea stabilă programată pentru luna noiembrie.
Este prima versiune Release Candidate pentru .NET 11 și vine cu licență go-live, ceea ce înseamnă că Microsoft permite utilizarea acesteia inclusiv în aplicații de producție, cu suport corespunzător pentru această etapă de dezvoltare.
Ce include .NET 11 RC1
Actualizarea aduce modificări și îmbunătățiri în aproape întregul ecosistem .NET: runtime, biblioteci, SDK, MSBuild, NuGet, C#, F#, ASP.NET Core, .NET MAUI și Windows Forms. Pentru dezvoltatori, RC1 este important mai ales pentru că API-urile și comportamentele platformei sunt acum mult mai apropiate de forma care va ajunge în versiunea finală.
Microsoft oferă suport pentru .NET 11 RC1 în noul Visual Studio 2026 Insiders, dar și în Visual Studio Code prin C# Dev Kit.
C# 15 se apropie de forma finală
.NET 11 vine împreună cu C# 15, generație care introduce printre altele union types și closed hierarchies, funcționalități menite să permită modelarea mai expresivă și mai sigură a tipurilor și a ierarhiilor de obiecte. Aceste schimbări sunt relevante în special pentru API-uri, serializare, pattern matching și aplicații ASP.NET Core.
Microsoft a publicat deja exemple despre utilizarea acestor capabilități împreună cu System.Text.Json, Minimal APIs, MVC, SignalR, Blazor și OpenAPI.
Ce înseamnă pentru proiectele aflate pe .NET 10
Pentru aplicațiile de producție care folosesc deja .NET 10, nu există un motiv general pentru migrare imediată. RC1 este însă un moment bun pentru testarea aplicațiilor, bibliotecilor interne și pipeline-urilor CI/CD împotriva viitoarei versiuni, astfel încât eventualele incompatibilități să fie descoperite înainte de lansarea finală.
Pentru proiectele noi care urmăresc explicit .NET 11 și pot accepta o versiune pre-release, licența go-live face RC1 mult mai interesantă decât build-urile Preview precedente.
Lansarea finală este așteptată la .NET Conf 2026
Microsoft a anunțat că .NET Conf 2026 va avea loc între 10 și 12 noiembrie, evenimentul fiind asociat cu lansarea oficială a .NET 11.
Sursa: Microsoft .NET Blog.