Microsoft a publicat .NET 11 Release Candidate 1, una dintre ultimele versiuni de test înainte de lansarea finală a platformei. RC1 aduce modificări în runtime, SDK, MSBuild, NuGet, ASP.NET Core, Entity Framework Core, .NET MAUI, Windows Forms, C# și F#, iar compania mută accentul de la introducerea de funcții noi către stabilitate și compatibilitate.
Pentru echipele care dezvoltă pe .NET, o versiune Release Candidate este relevantă deoarece API-urile și comportamentele sunt mult mai aproape de forma finală decât în etapele Preview. Este momentul potrivit pentru testarea aplicațiilor reale, a pachetelor interne, a pipeline-urilor CI/CD și a compatibilității cu bibliotecile externe.
Microsoft recomandă dezvoltatorilor să urmărească notele de versiune specifice fiecărei componente. În practică, migrarea timpurie pe un mediu de test poate scoate la iveală probleme de compatibilitate înainte de trecerea în producție. Pentru aplicațiile ASP.NET Core sunt relevante schimbările din hosting, middleware, minimal APIs și instrumentele de dezvoltare, iar pentru proiectele desktop și mobile trebuie urmărite actualizările Windows Forms și .NET MAUI.
.NET 11 este programat să fie lansat în cadrul .NET Conf din noiembrie 2026. Până atunci, RC1 reprezintă o etapă importantă pentru companiile care vor să pregătească din timp upgrade-ul de la .NET 8, 9 sau 10. Pentru proiectele enterprise, recomandarea rezonabilă rămâne validarea separată în staging, cu teste de performanță și regresie, înainte de orice adoptare pe sisteme critice.
Sursa:
Microsoft .NET Blog – Announcing .NET 11 Release Candidate 1