Acompanhe as últimas notícias, explicações e histórias tecnológicas relacionadas.
A Microsoft apresenta centenas de melhorias no .NET 11, com foco claro no compilador JIT, na redução de alocações e na melhoria das chamadas de interfaces e delegados, além da estrutura interna de async/await. Os resultados publicados mostram que os ganhos vêm da remoção de verificações, alocações e chamadas desnecessárias, e não de uma única grande mudança.
O .NET Blog explica como empregar tipos union e hierarquias fechadas com System.Text.Json por meio de Minimal APIs, MVC, SignalR, Blazor e OpenAPI. Ele também identifica casos de ambiguidade e fontes de binding que não oferecem suporte a esses tipos.
O .NET 11 Release Candidate 1 já está disponível, com atualizações que abrangem bibliotecas, runtime e SDK, além do C# 15, ASP.NET Core, .NET MAUI e Windows Forms. A versão se concentra em ferramentas de teste, implantação e contêineres, bem como em recursos de linguagem e segurança e melhorias para diferentes plataformas.
A Microsoft apresentou, em seu blog do .NET, um conjunto de recursos disponíveis na primeira prévia do C# 15, que virá com o .NET 11, incluindo a passagem de argumentos para construtores de coleções, índices de extensão e rótulos para loops de iteração. As mudanças têm como objetivo reduzir o código intermediário e melhorar a clareza de alguns padrões comuns de programação.