A Microsoft liberou o.NET 11 Notas de release do ASP.NET Core no.NET 11 RC1 (github.com) de release do SDK do.NET 11 RC1 (github.com) de release do C# 15 no.NET 11 RC1 (github.com) Candidate 1 com licença go-live para produção, C# 15 e F# 11 como linguagens padrão, suporte no Visual Studio 2026 Insiders e novidades em SDK, ASP.NET Core, SignalR e.NET MAUI.
O que muda no c# 15 e no f# 11
C# 15 estabiliza union types, hierarquias de classes fechadas, break e continue com rótulo e indexadores de extensão; union types não exigem mais flag de preview.
F# 11 estabiliza record spreads e faz a interpolação de strings compilar para String.Concat, tornando-a compatível com trimming e Native AOT.
Leia também
Web Summit Rio 2026 define datas e confirma palestrantes de peso no Riocentro
Novidades no SDK: testes mobile e containers
dotnet test agora roda projetos para Android, iOS, macOS e Mac Catalyst, com novos templates e controles de run-level como timeout e parada por falhas.
A publicação de containers gera o mesmo digest entre builds com SOURCE_DATE_EPOCH e pula uploads quando o manifesto já existe no registry.
Asp.net core, maui e reação da comunidade
ASP.NET Core finaliza as APIs de refresh de autenticação do SignalR, inclusive no cliente TypeScript; Blazor Server atualiza identidade sem reconexão.
| Componente | Novidade principal no RC1 | Status |
|---|---|---|
| C# 15 | Union types e hierarquias fechadas estáveis | Estável (padrão) |
| F# 11 | Interpolação de strings via String.Concat | Estável (padrão) |
| SDK | dotnet test para mobile e builds reproduzíveis | Finalizado |
| ASP.NET Core | Refresh de autenticação no SignalR | Finalizado |
| Device Bound Session Credentials | Sessões vinculadas a dispositivo | Experimental |
Arraste para o lado para ver toda a tabela.
Na comunidade, relatos indicam migração simples, mas union types foram criticados por não fazerem round-trip no System.Text.Json, sem discriminador de tipo.
Leia também:
Fonte: Infoq