Novidades do .NET 8

O .NET 8 é o sucessor do .NET 7. Ele terá suporte por três anos como uma versão LTS (suporte de longo prazo). Você pode baixar o .NET 8 aqui.

Runtime do .NET

O runtime do .NET 8 inclui aprimoramentos no desempenho, na coleta de lixo e nas bibliotecas principal e de extensão. Também inclui um novo modo de globalização para aplicativos móveis e novos geradores de origem para interoperabilidade COM e associação de configuração. Para obter mais informações, confira Novidades do runtime do .NET 8.

SDK .NET

Para obter informações sobre as novidades do SDK do .NET, do AOT nativo, da análise de código e do diagnóstico, confira Novidades do SDK e das ferramentas do .NET 8.

C# 12

C# 12 fornecido com o SDK do .NET 8. Para obter mais informações, confira Novidades do C# 12.

.NET Aspire

O .NET Aspire é uma inovadora pilha pronta para nuvem para criação de aplicativos observáveis, prontos para produção e distribuídos.​ Ele é fornecido por meio de uma coleção de pacotes NuGet que trata preocupações nativas de nuvem específicas e está disponível em versão prévia no .NET 8. Para obter mais informações, confira .NET Aspire (versão prévia).

ASP.NET Core

O ASP.NET Core inclui aprimoramentos no Blazor, no SignalR, nas APIs mínimas, no AOT nativo, nos servidores Kestrel e HTTP.sys, além da autenticação e da autorização. Para obter mais informações, confira Novidades do ASP.NET Core 8.0.

.NET MAUI

O .NET MAUI inclui novas funcionalidades para controles, reconhecedores de gestos, aplicativos do Windows, navegação e integração de plataforma. Também inclui algumas alterações de comportamento e vários aprimoramentos de desempenho. Para obter mais informações, confira Novidades do .NET MAUI para .NET 8.

EF Core

O Entity Framework Core inclui aprimoramentos em objetos de tipos complexos, coleções de tipos primitivos, mapeamento de colunas JSON, consultas SQL brutas, carregamento lento, acesso a entidades controladas, criação de modelos, conversões matemáticas e outros recursos. Também inclui um novo tipo HierarchyId. Para obter mais informações, confira Novidades do EF Core 8.

Windows Forms

O Windows Forms inclui aprimoramentos na associação de dados, no DPI do Visual Studio e no DPI alto. Os comandos de botão também já estão totalmente habilitados. Para obter mais informações, confira Novidades do .NET 8 (Windows Forms).

Windows Presentation Foundation

O WPF (Windows Presentation Foundation) adiciona a capacidade de usar aceleração de hardware e um novo controle OpenFolderDialog. Para obter mais informações, confira Novidades do WPF para .NET 8.

Confira também

Comunicados da versão prévia do .NET

Comunicados da versão prévia do ASP.NET Core