O documento apresenta as principais novidades do .NET 5 e ASP.NET 5, incluindo a unificação da plataforma .NET, melhorias na serialização JSON e suporte a Docker, além de novos recursos como a publicação de aplicações em um único arquivo e o auto refresh no browser ao alterar o código.
2. .NET5EASP.NET5:UMAVISÃOGERAL
Preview 1 disponibilizado em Março/2020
Unificação da plataforma .NET
Suporte a novos recursos do C# 9
Diversas melhorias na serialização JSON,
Blazor e suporte a Docker
…
#VSSUMMIT
3. SUPORTEADOCKER
Imagens cada vez menores e mais fáceis
de serem utilizadas
Novos nomes para as imagens
empregadas no build de soluções
containerizadas
#VSSUMMIT
5. SINGLEFILEAPPLICATIONS
Publicação de uma aplicação como um
único arquivo (agrupando executável +
dependências)
Viabiliza até o deployment de uma
aplicação em máquinas que não possuam
um runtime
#VSSUMMIT
8. SUPORTEASWAGGER/OPENAPI
Uso do Swagger/Open API Specification
habilitado por default
Parceria com os mantenedores do pacote
Swashbuckle.AspNetCore
#VSSUMMIT
9. SUPORTEAOSRECORDSDOC#9
Projetos baseados em MVC, Web API e
Razor Pages podem se beneficiar do uso
de Records (novas estruturas que
integram o C# 9)
Há inclusive a possibilidade de utilização
de Data Annotations
#VSSUMMIT
10. JSONCONSOLELOGGER
Agora temos a possibilidade de configurar
um JSON Formatter para a geração de
logs estruturados como JSON no Console
#VSSUMMIT