A Microsoft finalmente lançou o .NET 7 . Esta é a primeira versão da versão”7″do.NET, cuja versão completa é 7.0.0 Esta versão também inclui um patch de segurança que atenua vulnerabilidades conhecidas.
Este é um Standard Term Support (STS) que terá suporte pelos próximos 18 meses.
.NET 7 foi testado com o Visual Studio 2022 versão 17.4. Além disso, anúncios separados para diferentes recursos também foram feitos pela Microsoft, como ASP.NET Core, .NET MAUI, F# 7, Entity Framework Core 7, Windows Forms e WPF.
T seu lançamento apresenta novos recursos e melhorias para o.NET, que serão discutidos abaixo. Antes deste lançamento, a Microsoft lançou 7 atualizações de pré-visualização e 2 Release Candidates. Clique nos respectivos links abaixo se quiser saber mais sobre eles:
Continue abaixo para saber mais sobre o.NET 7 e instalar SDKs, Runtimes. e ASP.NET Cores.
Índice
O que há de novo no.NET 7
Há uma infinidade de recursos, melhorias e correções no.NET 7 sobre seu antecessor. A Microsoft se concentrou principalmente nas seguintes áreas no fornecimento do.NET 7:
UnifiedUm BCLNew TFMsNative suporte para ARM64Enhanced.NET support no LinuxModernoAprimoramentos contínuos de desempenhoAprimoramentos de produtividade do desenvolvedor, como fluxos de trabalho que priorizam o contêinerCrie aplicativos móveis e de desktop multiplataforma a partir da mesma base de código.NET é para aplicativos nativos da nuvemFácil de criar e implantar aplicativos distribuídos nativos da nuvemSimplesSimplifique e escreva menos código com C# 11HTTP/3 e melhorias mínimas de APIs para nuvem-aplicativos nativosDesempenhoVárias melhorias de desempenho, como Substituição na pilha, Otimização guiada por perfil etc.
Para ler mais sobre as diferentes melhorias, clique nos links fornecidos acima para ser redirecionado para o anúncio original da Microsoft.
Baixe o.NET 7
Use os links de download direto abaixo para baixar o.NET 7 Runtime, SDKs e ASP.NET Core que correspondem ao seu sistema e arquitetura.
Tempo de execução
Baixe o.NET 7.0.0 Desktop Runtime para Windows x64
Baixar.NET 7.0.0 Desktop Runtime para Windows x86
Baixar.NET 7.0.0 Desktop Runtime para Windows ARM64
Faça o download do.NET 7.0.0 Runtime para macOS x64
Faça download do.NET 7.0.0 Runtime para macOS ARM64
Baixar.NET 7.0.0 Runtime Binaries for Linux Arm32
Baixar binários de tempo de execução.NET 7.0.0 para Linux Arm64
Baixar.NET 7.0.0 Runtime Binários para Linux Arm32 Alpine
Baixar binários de tempo de execução.NET 7.0.0 para Linux Arm64 Alpine
Baixar.NET 7.0.0 Runtime Binaries for Linux x64
Baixar binários de tempo de execução.NET 7.0.0 para Linux x64 Alpine
SDK
Baixar.NET SDK 7.0.100 para Windows x64
Baixe.NET SDK 7.0.100 para Windows x86
Baixar.NET SDK 7.0.100 para Windows ARM64
Baixar.NET SDK 7.0.100 para macOS x64
Baixar.NET SDK 7.0.100 para macOS ARM64
Baixar binários.NET SDK 7.0.100 para Linux Arm32
Baixar.NET SDK 7.0.100 binários para Linux Arm64
Baixar binários.NET SDK 7.0.100 para Linux Arm32 Alpine
Baixar.NET SDK 7.0.100 binários para Linux Arm64 Alpine
Baixar binários.NET SDK 7.0.100 para Linux x64
Baixar.NET SDK 7.0.100 binários para Linux x64 Alpine
ASP.NET Core
Baixe o pacote de hospedagem ASP.NET Core Runtime 7.0.0 para Windows
Baixar ASP.NET Core Runtime 7.0.0 para Windows x64
Baixar ASP.NET Core Runtime 7.0.0 para Windows x86
Baixar binários do ASP.NET Core Runtime 7.0.0 para Windows ARM64
Baixar ASP.NET Core Runtime 7.0.0 binários para macOS x64
Baixar binários ASP.NET Core Runtime 7.0.0 para macOS ARM64
Baixar ASP.NET Core Runtime 7.0.0 Binários para Linux Arm32
Baixar binários ASP.NET Core Runtime 7.0.0 para Linux Arm64
Baixar ASP.NET Core Runtime 7.0.0 Binários para Linux Arm32 Alpine
Baixar binários ASP.NET Core Runtime 7.0.0 para Linux Arm64 Alpine
Baixar ASP.NET Binários do Core Runtime 7.0.0 para Linux x64
Baixar ASP.NET Core Runtime 7.0.0 Binaries for Linux x64 Alpine
Mais download e opções de instalação aqui.
Instalar.NET 7
Você pode começar baixando a versão.NET certa para você nos links acima e depois executá-la para iniciar o processo de instalação. Veja como:
Depois de instalar a versão.NET mais recente, todos os seus aplicativos serão executados usando a nova compilação, pois a versão anterior será substituída.
Execute o pacote de instalação por clicando duas vezes nele (no caso de macOS e Windows) e clicando em Instalar no assistente de instalação.
Iniciar instalação
A instalação começará agora. Não leva muito tempo nem requer uma reinicialização. Clique em Fechar após a instalação.
Feche o assistente de instalação
Agora você instalou o. LÍQUIDO. Você pode verificar qual versão do.NET está sendo executada digitando o seguinte comando no prompt de comando:
wmic product get description | findstr/C:.NETConfirme a versão.NET instalada
Como remover/desinstalar.NET
Se desejar remover uma versão.NET do seu computador, você pode simplesmente desinstalá-la como qualquer outro aplicativo comum. Estas são as etapas a seguir:
Abra o miniaplicativo Programas e recursos digitando appwiz.cpl na caixa Executar comando.
Abra o miniaplicativo Programas e Recursos
Aqui, pesquise o componente.NET que deseja remover, clique com o botão direito do mouse e clique em Desinstalar de o menu de contexto.
Desinstalar.NET
O assistente de instalação será iniciado agora. Clique em Desinstalar novamente.
Confirmar a remoção do.NET
.NET agora será removido do seu PC. Quando terminar, clique em Fechar.
Feche wizard
Final Analysis
It já faz quase um ano desde que a primeira versão estável do.NET 6 foi lançada. Desde então, muitas melhorias foram feitas nele.
Se você é um desenvolvedor, recomendamos que você atualize para o.NET 7.0.0 seus aplicativos seguem, pois tem uma infinidade de novos recursos e correções. Ele oferece mais flexibilidade sobre seu código com codificação mais rápida e eficiente; alcançando mais com menos scripts.
Além disso, o.NET 7 foi testado ao longo dos anos por meio de versões prévias, portanto, as chances de erros e falhas são quase nulas (mas nunca zero).
Histórico de lançamento do.NET 7
.NET 7
Veja também:
Subhan Zafar Subhan Zafar é um profissional de TI estabelecido com interesse em testes e pesquisas de infraestrutura Windows e Server, e está atualmente trabalhando com Itechtics como consultor de pesquisa. Ele estudou Engenharia Elétrica e também é certificado pela Huawei (HCNA & HCNP Routing and Switching).