Novidades no .NET 6
- #.NET
O .NET 6 fornece as partes finais do plano de unificação do .NET iniciado com o .NET 5. O .NET 6 unifica o SDK, as bibliotecas base e o runtime em aplicativos móveis, de área de trabalho, de IoT e de nuvem. Além dessa unificação, o ecossistema do .NET 6 oferece:
- Desenvolvimento simplificado: é fácil começar. Novos recursos de linguagem no C# 10 reduzem a quantidade de código que você precisa escrever. E os investimentos na pilha da Web e nas APIs mínimas facilitam a gravação rápida de microsserviços menores e mais rápidos.
- Melhor desempenho: o .NET 6 é a estrutura web de pilha completa mais rápida, o que reduz os custos de computação se você estiver executando na nuvem.
- Produtividade final: o .NET 6 e Visual Studio 2022 fornecem recarga a quente, novas ferramentas git, edição de código inteligente, ferramentas robustas de diagnóstico e teste e melhor colaboração em equipe.
O .NET 6 terá suporte por três anos como uma versão ltS (suporte a longo prazo).
Os recursos de visualização são desabilitados por padrão. Eles também não têm suporte para uso em produção e podem ser removidos em uma versão futura. O novo é usado para anotar APIs de visualização e um analisador correspondente alerta você se você estiver RequiresPreviewFeaturesAttribute usando essas APIs de visualização.
O .NET 6 é suportado pelo Visual Studio 2022 e Visual Studio 2022 para Mac (e versões posteriores).
Este artigo não abrange todos os novos recursos do .NET 6. Para ver todos os novos recursos e obter mais informações sobre os recursos listados neste artigo, consulte a postagem no blog Anunciando o .NET 6.
Fonte: https://docs.microsoft.com/pt-br/dotnet/core/whats-new/dotnet-6