mises à jour de .NET 9, C# 13 et Visual Studio 17.12
Chaque fois qu'une nouvelle mise à jour de .NET, C# ou Visual Studio est publiée, il est crucial de maintenir votre système à jour. Même si vous n'avez pas l'intention d'utiliser les dernières fonctionnalités, la mise à jour vous permet de bénéficier des corrections de bogues et des améliorations. Plus, différentes versions de .NET peuvent être installées côte à côte sans conflits.
.NET 9 introduit plusieurs nouvelles fonctionnalités et améliorations clés qui améliorent la productivité des développeurs, les performances et le développement multiplateforme. En mettant l'accent sur l'intégration de l'IA, l'optimisation de la gestion et le renforcement de la prise en charge cloud-native, .NET 9 offre une expérience transparente aux développeurs .NET qui créent des applications web, des applications mobiles et des applications à grande échelle. Le SDK .NET et les outils pour développeurs offrent désormais des améliorations minimales de l'API, une compilation anticipée et une meilleure gestion du cycle de vie des ressources pour plusieurs plateformes.
Que vous travailliez sur des projets d'apprentissage automatique, des applications ASP.NET Core ou Windows Forms, .NET 9 garantit des apps plus rapides, une meilleure utilisation de la mémoire et une expérience de développement plus fluide dans Visual Studio et Visual Studio Code.
Dans sa vidéo sur Mettre à jour vers .NET 9, C# 13 et Visual Studio 17.12, Tim Corey nous guide à travers le processus de mise à jour de Visual Studio, C# et .NET en une seule fois. Voyons plus en détail ce que Tim explique dans sa vidéo.
Vérifier les mises à jour dans Visual Studio
Tim commence par ouvrir Visual Studio et souligne qu'il n'est pas nécessaire de créer, d'ouvrir ou de cloner un projet pour vérifier les mises à jour. En revanche, vous pouvez simplement cliquer sur Continuer sans code pour accéder à l'interface complète de Visual Studio.
Une fois dans Visual Studio, Tim attire notre attention sur l'onglet notification dans le coin inférieur droit. En cliquant sur l'icône de la cloche, vous verrez apparaître une notification concernant la disponibilité de Visual Studio 17.12.19. Si vous avez ignoré cette notification par accident, ne vous inquiétez pas : Tim vous montre une autre façon de vérifier la disponibilité des mises à jour. Il suffit de cliquer sur Help > Check for Updates pour faire apparaître le programme d'installation de Visual Studio, qui vous permet de mettre à jour la dernière version.
Mise à jour de Visual Studio à l'aide du programme d'installation
Tim explique que le programme d'installation de Visual Studio est essentiel pour gérer les mises à jour. Si vous avez déjà installé Visual Studio, le programme d'installation devrait se trouver sur votre système. Si ce n'est pas le cas, vous pouvez le télécharger séparément.
À l'ouverture du programme d'installation, vous verrez votre version actuelle de Visual Studio. Ici, Tim souligne la possibilité d'installer des preview versions de Visual Studio si vous souhaitez tester les fonctionnalités à venir. Au moment de l'enregistrement de la vidéo, la dernière version preview était 17.13.0 Preview 1. Tim recommande toutefois de s'en tenir à la version stable pour une utilisation en production.
Pour procéder à la mise à jour, il suffit de cliquer sur Mise à jour, ce qui déclenche une invitation au contrôle de compte d'utilisateur (UAC) demandant l'autorisation d'élever les permissions. Une fois la traduction confirmée, le programme d'installation télécharge et installe la dernière version de Visual Studio, ce qui vous permet de bénéficier des dernières fonctionnalités et corrections.
Qu'est-ce qui se passe après la mise à jour?
Une fois la mise à jour effectuée, Tim explique que le lancement de Visual Studio permettra également de s'assurer que vous disposez des dernières versions de .NET et de C#. Ces mises à jour sont regroupées, ce qui signifie que lorsque vous mettez à jour Visual Studio, vous obtenez automatiquement les dernières versions de .NET et de C#.
Pour le vérifier, Tim crée une nouvelle application console et vérifie les versions .NET disponibles. Son projet par défaut utilise toujours .NET 8, mais .NET 9 apparaît désormais comme une option, confirmant que la mise à jour a été effectuée avec succès. Tim nous assure qu'il s'agit d'une installation côte à côte, ce qui signifie que vous pouvez toujours travailler avec des versions antérieures telles que .NET 6, .NET 7 ou .NET 8 sans aucun problème.
Support et cycle de vie de .NET
Tim prend le temps de clarifier le cycle de vie du support pour les différentes versions de .NET. Au moment de l'enregistrement :
- <.NET 7 n'est plus pris en charge
- <.NET 8 est pris en charge pendant encore deux ans (puisqu'il s'agit d'une version LTS - Long-Term Support)
- .NET 9 est actuellement en support standard (STS)
Tim souligne que les versions STS sont toujours prêtes pour la production et entièrement prises en charge, mais qu'elles ont un cycle de vie plus court que les versions LTS. En termes plus simples, bien que .NET 9 soit stable, il ne sera pas pris en charge aussi longtemps que les versions LTS telles que .NET 8.
Moyens alternatifs de mettre à jour .NET
Si vous n'utilisez pas Visual Studio ou si vous travaillez sur Mac, Linux ou dans un environnement de ligne de commande, Tim propose une autre façon de mettre à jour .NET. Vous pouvez vous rendre sur dotnet.microsoft.com et naviguer jusqu'à la section Download pour obtenir manuellement la dernière version de .NET. Les développeurs qui n'utilisent pas d'IDE peuvent ainsi maintenir leur environnement à jour.
Conclusion
Tim conclut la vidéo en rappelant l'importance de maintenir votre environnement de développement à jour. Que vous utilisiez Visual Studio ou l'interface de programmation .NET, le fait de rester sur la dernière version vous permet d'accéder aux nouvelles fonctionnalités, aux améliorations des performances et aux correctifs de sécurité.
La mise à jour via Visual Studio est la méthode la plus simple car elle permet de tout gérer -Visual Studio, .NET et C# - en une seule fois. Toutefois, si vous préférez les mises à jour manuelles ou si vous utilisez un système d'exploitation différent, vous pouvez toujours télécharger la dernière version de .NET séparément sur le site web de Microsoft.
En suivant les conseils de Tim Corey, vous pouvez maintenir votre système à jour avec un minimum d'efforts, garantissant ainsi une expérience de développement fluide et efficace.
