Aller au contenu

.NET 10 est sorti : ce que ça change pour les logiciels métier sous Windows

Microsoft a publié .NET 10 le 11 novembre, avec trois ans de support. Et .NET 8 comme .NET 9 s'arrêteront le même jour, en novembre 2026. Le calendrier à prévoir.

Beaucoup de logiciels métier, en particulier ceux développés pour Windows ou par des éditeurs historiques, reposent sur .NET, la plateforme de développement de Microsoft. Le 11 novembre 2025, Microsoft a publié .NET 10. Ce n'est pas qu'une nouvelle version : c'est une version à support long, et sa sortie fixe un calendrier que toute entreprise qui utilise un logiciel .NET a intérêt à connaître. En particulier, .NET 8 et .NET 9 cesseront d'être maintenus le même jour, en novembre 2026. Voici ce qu'il faut savoir.

Ce que Microsoft a publié

.NET 10 est une version « LTS », pour Long Term Support : Microsoft s'engage à la maintenir pendant trois ans, jusqu'au 10 novembre 2028. Parmi les nouveautés mises en avant :

  • Des performances améliorées, Microsoft présentant .NET 10 comme le plus rapide à ce jour ;
  • la prise en charge des passkeys dans le système d'authentification des applications web, ces clés d'accès qui remplacent les mots de passe et résistent à l'hameçonnage ;
  • la cryptographie post-quantique, avec de nouveaux algorithmes conçus pour résister aux futurs ordinateurs quantiques ;
  • C# 14, la nouvelle version du langage principal de la plateforme ;
  • Visual Studio 2026, l'environnement de développement de Microsoft, sorti en même temps ;
  • Microsoft Agent Framework, qui réunit deux outils existants pour construire des agents d'IA dans les applications .NET.

Le calendrier qui compte vraiment

Pour un dirigeant, la liste des nouveautés compte moins que les dates de fin de support. Une version qui n'est plus maintenue ne reçoit plus de correctifs de sécurité. Voici où en est chaque version récente :

  • .NET 8 (version à support long sortie en 2023) : fin du support le 10 novembre 2026.
  • .NET 9 (version à support standard sortie en 2024) : fin du support également le 10 novembre 2026. Microsoft a en effet annoncé en septembre l'allongement du support des versions standard de 18 à 24 mois, ce qui aligne .NET 9 sur .NET 8.
  • .NET 10 : supporté jusqu'au 10 novembre 2028.

Conséquence pratique : si votre logiciel tourne sur .NET 8 ou .NET 9, il vous reste un an pour le faire passer sur .NET 10. Et passer par .NET 9 n'a aucun intérêt pour gagner du temps, puisqu'il s'arrête le même jour.

Si votre logiciel tourne sur une version encore plus ancienne, par exemple .NET 6 ou .NET 7, il n'est déjà plus maintenu. C'est un sujet à traiter maintenant.

Ce que ça change pour une PME

Un risque discret

Un logiciel métier qui fonctionne ne donne aucun signe de vieillissement. Les utilisateurs ne voient rien. Mais un logiciel exposé sur internet (un extranet, un portail client, une API connectée à vos partenaires) sur une version non maintenue accumule les failles connues, documentées et jamais corrigées.

Une migration généralement maîtrisable

Bonne nouvelle : passer d'une version récente de .NET à la suivante est, dans la plupart des cas, un travail raisonnable. Il faut mettre à jour le projet, les bibliothèques utilisées, corriger les incompatibilités et surtout tout retester. Ce n'est pas une réécriture.

Une question à poser à votre éditeur

Si votre logiciel vous est fourni par un éditeur, c'est à lui de suivre ce calendrier. Encore faut-il le vérifier. Un éditeur qui ne sait pas répondre à la question « sur quelle version de .NET tourne votre produit, et quand migrerez-vous ? » est un signal à prendre au sérieux.

Ce que nous conseillons

  1. Faire l'inventaire des logiciels développés en .NET dans votre entreprise, qu'ils soient internes ou fournis par un éditeur.
  2. Identifier la version utilisée par chacun, et sa date de fin de support.
  3. Prioriser les logiciels exposés sur internet ou qui manipulent des données sensibles.
  4. Planifier la migration vers .NET 10 dans les douze prochains mois, en évitant de la caler sur votre période la plus chargée.
  5. Profiter de la migration pour se poser la question de fond : ce logiciel répond-il encore à vos besoins, ou faut-il le faire évoluer, voire le remplacer ?

Le dernier point est souvent le plus utile. Un logiciel ancien, construit pour un poste Windows précis, peut gagner à devenir une application web accessible partout, ce qui le rend indépendant de la version du système installée sur les postes. C'est la même question que pose la fin de Windows 10, dont nous parlions dans notre article d'octobre.

Si vous avez un logiciel métier vieillissant et que vous vous demandez s'il faut le migrer ou le remplacer, nous pouvons regarder avec vous. Nos logiciels métier sont livrés avec le code source et la documentation, hébergés en France, avec une maintenance qui suit ces calendriers. Pour commencer, un rendez-vous de 30 minutes suffit.

Sources

Sur quelle version tourne votre logiciel métier ?

On vous aide à faire l'inventaire et à décider : migrer, faire évoluer ou remplacer.

À lire ensuite

Tous les articles →