Microsoft anuncia a disponibilidade geral do .NET 8 com desempenho e outras melhorias

Ícone de tempo de leitura 2 minutos. ler


Os leitores ajudam a oferecer suporte ao MSpoweruser. Podemos receber uma comissão se você comprar através de nossos links. Ícone de dica de ferramenta

Leia nossa página de divulgação para descobrir como você pode ajudar o MSPoweruser a sustentar a equipe editorial Saiba mais

Disponibilidade do Dot Net 8 .NET 8

Hoje, a Microsoft anunciou a disponibilidade do .NET 8 com milhares de melhorias de desempenho, estabilidade e segurança. Junto com o .NET 8, a Microsoft também anunciou vários aprimoramentos de plataforma e ferramentas para melhorar a produtividade do desenvolvedor. Você pode ler sobre os destaques do lançamento do .NET 8 abaixo.

Atuação:

  • O .NET 8 vem com um novo gerador de código chamado Dynamic Profile-Guided Optimization (PGO) que otimiza seu código com base no uso no mundo real. A Microsoft afirma que esse recurso pode melhorar o desempenho dos aplicativos em até 20%.
  • O suporte ao conjunto de instruções AVX-512 permite operações paralelas em vetores de dados de 512 bits.
  • Os tipos primitivos (numéricos e além) agora implementam uma nova interface formatável e analisável, que permite formatar e analisar diretamente como UTF-8 sem qualquer sobrecarga de transcodificação.

.NET aspira:

.NET Aspire é uma pilha para construir aplicativos nativos da nuvem resilientes, observáveis ​​e configuráveis ​​com .NET. O .NET Aspire contém um conjunto selecionado de componentes que são aprimorados para serem nativos da nuvem com telemetria, resiliência, configuração e verificações de integridade. O .NET Aspire ajuda com o seguinte:

  • Orquestração: o .NET Aspire fornece recursos para executar e conectar aplicativos de vários projetos e suas dependências.
  • Componentes: Os componentes do .NET Aspire são pacotes NuGet para serviços comumente usados, como Redis ou Postgres, com interfaces padronizadas garantindo que eles se conectem de forma consistente e perfeita ao seu aplicativo.
  • Ferramentas.: O .NET Aspire vem com modelos de projeto e experiências de ferramentas para Visual Studio e o dotnet CLI ajuda você a criar e interagir com aplicativos .NET Aspire.

Melhorias no contêiner .NET:

A imagem .NET agora vem com um usuário não root para maior segurança. As ferramentas do SDK do .NET publicam imagens de contêiner sem um Dockerfile e não são raiz por padrão. Além disso, o tempo necessário para implantar os aplicativos .NET em contêineres é mais rápido devido às imagens de base .NET menores.

Melhorias no Blazor:

O Blazor no .NET 8 pode usar o servidor e o cliente juntos para lidar com todas as suas necessidades de UI da web.

Desenvolvimento de IA:

O .NET 8 traz diversas melhorias para o?System.Numerics?biblioteca para melhorar sua compatibilidade com cargas de trabalho de IA generativa.

Além do acima exposto, a nova versão do .NET 8 também vem com várias outras melhorias, você pode ler sobre elas em detalhes SUA PARTICIPAÇÃO FAZ A DIFERENÇA.

 

Mais sobre os tópicos: .NET 8, desenvolvedores, Rede de Pontos 8, microsoft

Deixe um comentário

O seu endereço de e-mail não será publicado. Os campos obrigatórios são marcados com *