Anúncio do .NET Core 3.1 Preview 1

Estamos anunciando o .NET Core 3.1 Preview 1 . O .NET Core 3.1 será uma pequena versão focada nas principais melhorias no Blazor e na área de trabalho do Windows, as duas grandes adições no .NET Core 3.0 . Será um lançamento de suporte a longo prazo (LTS) com uma data final prevista de envio para dezembro de 2019.

Você pode baixar o .NET Core 3.1 Preview 1 no Windows, macOS e Linux.


O ASP.NET Core e o EF Core também estão lançando atualizações hoje.

O Visual Studio 16.4 Preview 2 e também está sendo lançado hoje. É uma atualização recomendada para usar a Visualização 1. do .NET Core 3.1. O Visual Studio 16.4 inclui o .NET Core 3.1; portanto, apenas a atualização do Visual Studio fornecerá as duas versões.

Detalhes:


Problema conhecido: O instalador do Visual Studio 16.4 pode desinstalar o .NET Core 3.0 Runtime ao instalar o .NET Core 3.1. Recomendamos que você reinstale a instalação ou repare o .NET Core 3.0 SDK nesse caso.



Melhorias


Existem várias melhorias planejadas para o .NET Core 3.1. As seguintes melhorias ainda não estão disponíveis, mas são esperadas em visualizações posteriores.

No .NET Core 3.0, o Instalador do .NET Core Desktop Runtime (inclui WPF e Windows Forms) não instala o .NET Core Runtime (inclui CoreFX e CoreCLR) para você. Vamos mudar isso, para que o instalador do Desktop Runtime seja auto-suficiente. O Runtime and Hosting Bundle, para cenários de servidor, já funciona dessa maneira.

C ++ / CLI foi um componente prometido da versão do .NET Core 3.0. Foi entregue, uma vez que é uma dependência necessária do WPF, mas faltava uma experiência de desenvolvedor no Visual Studio e no SDK. Forneceremos essa experiência com o .NET Core 3.1 e o Visual Studio 16.4. C ++ / CLI é suportado apenas no Windows.

O macOS 10.15 Catalina inclui um novo requisito de segurança: os aplicativos devem ter reconhecimento de firma . Satisfazeremos esses requisitos para o .NET Core SDK, para .NET Core 3.1 e todas as outras versões suportadas do .NET Core. Se você estiver usando o .NET Core para entregar aplicativos macOS, gostaríamos de trabalhar com você nos requisitos de reconhecimento de firma.

Encerramento


O principal objetivo do .NET Core 3.1 é aprimorar os recursos e os cenários que fornecemos no .NET Core 3.0. O .NET Core 3.1 será uma versão de suporte a longo prazo (LTS) , com suporte por pelo menos 3 anos.

Instale e teste o .NET Core 3.1 Preview 1 e envie-nos um feedback. Ainda não é suportado ou recomendado para uso na produção.

Se você perdeu, confira o anúncio do .NET Core 3.0 do mês passado.

Source: https://habr.com/ru/post/pt472182/


All Articles