Ir para o conteúdo do rodapé
Iron Academy Logo
Aprenda C#
Aprenda C#

Outras categorias

Atualizações do .NET 9, C# 13 e Visual Studio 17.12

Tim Corey
8m 47s

Sempre que uma nova atualização for .NET, C# ou Visual Studio for lançada, é crucial manter seu sistema atualizado. Mesmo que você não planeje usar os recursos mais recentes, a atualização garante que você receba correções de bugs e melhorias. Além disso, diferentes versões do .NET podem ser instaladas lado a lado sem conflitos.

O .NET 9 introduz diversos novos recursos e melhorias importantes que aumentam a produtividade do desenvolvedor, melhoram o desempenho e possibilitam o desenvolvimento multiplataforma. Com foco na integração de IA, otimização de processos e suporte mais robusto para computação em nuvem, o .NET 9 oferece uma experiência perfeita para desenvolvedores .NET que criam aplicativos web, aplicativos móveis e aplicativos de grande escala. O SDK do .NET e as ferramentas de desenvolvimento agora oferecem melhorias mínimas na API, compilação antecipada (AOT) e melhor gerenciamento do ciclo de vida de recursos para múltiplas plataformas.

Seja você trabalhando em projetos de aprendizado de máquina, aplicativos ASP.NET Core ou Windows Forms, o .NET 9 garante aplicativos mais rápidos, melhor uso de memória e uma experiência de desenvolvimento mais fluida no Visual Studio e no Visual Studio Code.

Em seu vídeo sobre a atualização para o .NET 9, C# 13 e Visual Studio 17.12 , Tim Corey nos guia pelo processo de atualização simultânea do Visual Studio, C# e .NET . Vamos analisar mais detalhadamente o que Tim explica em seu vídeo.

Verificando atualizações no Visual Studio

Tim começa abrindo o Visual Studio e destaca que não é necessário criar, abrir ou clonar um projeto para verificar se há atualizações. Em vez disso, você pode simplesmente clicar em Continuar sem código para acessar a interface completa do Visual Studio.

Assim que entramos no Visual Studio, Tim chama nossa atenção para a guia de notificações no canto inferior direito. Clicar no ícone do sino revela uma notificação sobre a disponibilidade do Visual Studio 17.12.19. Se você descartou essa notificação por engano, não se preocupe — Tim mostra outra maneira de verificar se há atualizações. Basta acessar Ajuda > Verificar atualizações para abrir o Instalador do Visual Studio, que permite atualizar para a versão mais recente.

Atualizando o Visual Studio usando o instalador

Tim explica que o instalador do Visual Studio é essencial para gerenciar atualizações. Se você já tiver o Visual Studio instalado, o instalador deverá estar no seu sistema. Caso contrário, você pode baixá-lo separadamente.

Ao abrir o instalador, você verá sua versão atual do Visual Studio. Aqui, Tim destaca a opção de instalar versões de pré-visualização do Visual Studio caso você tenha interesse em testar recursos futuros. No momento da gravação do vídeo, a versão de pré-visualização mais recente era a 17.13.0 Preview 1 . No entanto, Tim recomenda manter a versão estável para uso em produção.

Para prosseguir com a atualização, basta clicar em Atualizar , o que acionará uma solicitação do Controle de Conta de Usuário (UAC) pedindo permissão para elevar os privilégios. Após a confirmação, o instalador baixa e instala a versão mais recente do Visual Studio, garantindo que você tenha os recursos e correções mais recentes.

O que acontece após a atualização?

Após a conclusão da atualização, Tim explica que iniciar o Visual Studio também garantirá que você tenha as versões mais recentes do .NET e do C#. Essas atualizações são agrupadas, o que significa que, ao atualizar o Visual Studio, você obtém automaticamente as versões mais recentes do .NET e do C#.

Para verificar isso, Tim cria um novo aplicativo de console e verifica as versões disponíveis do .NET . Seu projeto padrão ainda usa o .NET 8, mas agora o .NET 9 aparece como uma opção, confirmando que a atualização foi bem-sucedida. Tim nos garante que esta é uma instalação lado a lado, o que significa que você ainda pode trabalhar com versões anteriores como .NET 6, .NET 7 ou .NET 8 sem problemas.

Suporte e ciclo de vida do .NET

Tim aproveita um momento para esclarecer o ciclo de vida do suporte para diferentes versões do .NET . No momento da gravação:

  • O .NET 7 não tem mais suporte.
  • O .NET 8 terá suporte por mais dois anos (já que é uma versão LTS – Suporte de Longo Prazo )
  • O .NET 9 está atualmente em Suporte de Prazo Padrão (STS).

Tim enfatiza que as versões STS ainda estão prontas para produção e têm suporte completo, mas possuem um ciclo de vida mais curto em comparação com as versões LTS. Em termos mais simples, embora o .NET 9 seja estável, ele não terá suporte tão longo quanto versões LTS como o .NET 8.

Métodos alternativos para atualizar o .NET

Se você não estiver usando o Visual Studio ou estiver trabalhando em um Mac, Linux ou em um ambiente de linha de comando , Tim sugere outra maneira de atualizar o .NET. Você pode acessar dotnet.microsoft.com e navegar até a seção de Downloads para obter manualmente a versão mais recente do .NET . Isso garante que os desenvolvedores que não dependem de uma IDE ainda possam manter seu ambiente atualizado.

Considerações finais

Tim conclui o vídeo reiterando a importância de manter seu ambiente de desenvolvimento atualizado. Quer você utilize o Visual Studio ou a CLI do .NET , manter-se na versão mais recente garante acesso a novos recursos, melhorias de desempenho e correções de segurança.

A atualização pelo Visual Studio é o método mais simples, pois ele lida com tudo — Visual Studio, .NET e C# — de uma só vez . No entanto, se preferir atualizações manuais ou estiver usando um sistema operacional diferente, você sempre pode baixar a versão mais recente do .NET separadamente no site da Microsoft.

Seguindo as orientações de Tim Corey, você pode manter seu sistema atualizado com o mínimo esforço, garantindo uma experiência de desenvolvimento tranquila e eficiente.

Hero Worlddot related to Atualizações do .NET 9, C# 13 e Visual Studio 17.12
Hero Affiliate related to Atualizações do .NET 9, C# 13 e Visual Studio 17.12

Ganhe mais compartilhando o que você ama.

Você cria conteúdo para desenvolvedores que trabalham com .NET, C#, Java, Python ou Node.js? Transforme sua expertise em renda extra!

Equipe de suporte de ferro

Estamos online 24 horas por dia, 5 dias por semana.
Bater papo
E-mail
Liga para mim