Your Web News in One Place

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
April 13, 2023 04:34 pm GMT

Novidades no .NET 8 Preview 3 [PT-BR]

Elaborei um breve resumo das principais melhorias apresentadas no Preview 3.

Melhorias no .NET

Simplificao do Output do seu projeto

Quando voc cria uma build do projeto, ele gera vrias pastas, como "bin", "obj" e "publish". Agora, a ideia reunir todas essas sadas em um nico local comum e de forma mais simplificada.

Para definir essa configurao em seu projeto, basta adicionar a seguinte linha em seu arquivo "csproj":

<UseArtifactsOutput>true</UseArtifactsOutput>

Limpando seus workloads

Embora o .NET j tenha muitas ferramentas pr-instaladas, para trabalhar com outras plataformas, como Android, iOS e WASM, voc precisa adicionar "workloads". Agora, com um novo comando, voc pode limpar esses "workloads" do projeto se eles no esto mais sendo teis:

dotnet workload clean

Voc pode conferir todas as novidades aqui.

Melhorias no ASP.NET

Suporte para AOT nativo

Agora podemos produzir um aplicativo independente que compilado antecipadamente (AOT) para cdigo nativo.

Com isso temos a vantagens:

  • Um nico executvel gerado, com tamanho reduzido no disco.
  • O tempo de inicializao reduzido, em parte devido eliminao da compilao JIT.
  • A demanda de memria reduzida, o que resulta em uma escalabilidade aprimorada.

Componentes Blazor server-side

Agora possvel renderizar um componente Blazor no servidor sem precisar enviar arquivos WebAssembly para o cliente fazer o download ou estabelecer uma conexo WebSockets.

Componentes Blazor fora de aplicaes ASP.NET

Agora possvel renderizar componentes Blazor como HTML e transmiti-los em um ambiente diferente do ASP.NET.

Voc pode conferir todas as novidades aqui.

Concluso

importante destacar que h muitas coisas interessantes acontecendo em termos de desempenho e relacionadas ao Blazor, o que mostra o compromisso contnuo da Microsoft em aprimorar suas tecnologias e fornecer aos desenvolvedores uma experincia ainda melhor e preparar as bases para o Blazor United.

As novidades sobre C# 12 e .NET MAUI sero abordadas em outro post separado.


Original Link: https://dev.to/andredarcie/novidades-no-net-8-preview-3-pt-br-478p

Share this article:    Share on Facebook
View Full Article

Dev To

An online community for sharing and discovering great ideas, having debates, and making friends

More About this Source Visit Dev To