An Interest In:
Web News this Week
- April 29, 2024
- April 28, 2024
- April 27, 2024
- April 26, 2024
- April 25, 2024
- April 24, 2024
- April 23, 2024
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
Dev To
An online community for sharing and discovering great ideas, having debates, and making friendsMore About this Source Visit Dev To