Votre logiciel est écrit en C# et il fonctionne. Pourtant, une migration s'impose. Le support de .NET 8 et .NET 9 prend fin le 10 novembre 2026, et de nombreuses applications sont encore bloquées sur .NET Framework. Nous migrons vos applications vers .NET 10.
Pourquoi migrer maintenant
- Fin de .NET 8 et .NET 9. À partir du 10 novembre 2026, ces versions ne reçoivent plus de mises à jour de sécurité. Les applications continuent de fonctionner, mais sans protection contre les nouvelles failles.
- .NET 10 est la version actuelle à support long terme. Microsoft la prend en charge jusqu'en novembre 2028.
- .NET Framework n'évolue plus. .NET Framework 4.8.1 reste pris en charge avec Windows, mais ne reçoit plus de nouvelles fonctions. Les nouvelles bibliothèques ne paraissent plus que pour le .NET actuel.
- Les systèmes de CAO suivent le mouvement. AutoCAD et Revit reposent sur .NET 8 depuis les versions 2025 et sur .NET 10 dans les versions 2027. Vos add-ins doivent suivre.
- Cyber Resilience Act. Quiconque vend un logiciel doit fournir des mises à jour de sécurité. Cela n'est possible que sur une plateforme prise en charge. Pour en savoir plus, voir la page Cyber Resilience Act.
Ce qu'il faut faire lors de la migration
- Fichiers de projet et paquets. Passage au format SDK et à des paquets NuGet actuels.
- Des technologies qui n'existent plus. ASP.NET Web Forms, les serveurs WCF, .NET Remoting et les AppDomains sont absents du .NET actuel. Nous les remplaçons par ASP.NET Core, CoreWCF, gRPC ou d'autres solutions.
- Interfaces Windows. WinForms et WPF fonctionnent aussi sous .NET 10 et migrent généralement avec peu de modifications.
- Dépendances. Nous remplaçons ou encapsulons les bibliothèques qui n'existent pas en version pour le .NET actuel.
- Build et livraison. Nous mettons en place une chaîne de build avec tests et nomenclature logicielle.
Notre démarche
- Analyse. Nous examinons les projets, les dépendances et les API, et estimons l'effort pour chaque projet.
- Ordre. Les bibliothèques partagées migrent en premier, souvent en .NET Standard 2.0, afin que les anciennes et les nouvelles parties puissent les utiliser.
- Migration. Projet par projet, avec des tests automatisés après chaque étape.
- Livraison. Nous vérifions l'installateur, les mises à jour et le runtime sur les systèmes cibles.
Pour commencer
Pour les extensions CAO, il existe le Diagnostic add-in AutoCAD 2027 et .NET 10 et le Diagnostic add-in Revit 2027, à 2 490 € chacun. Pour toutes les autres applications, le Diagnostic de modernisation est le bon point de départ. Vous trouverez toutes les offres dans nos offres de démarrage.
Pour commencer : le Diagnostic de modernisation
Dans le Diagnostic de modernisation, nous analysons votre application .NET, proposons une architecture cible et calculons à partir de quand le portage devient rentable. Vous recevez un rapport d'analyse avec l'architecture cible, un calcul de rentabilité et un plan par étapes. Le Diagnostic de modernisation coûte 3 490 € HT à prix fixe. Si vous nous confiez ensuite le projet, nous déduisons 50 % du prix de l'offre.
Demander l'offre Réserver dans la boutique
Questions fréquentes sur la migration .NET
Notre application .NET 8 fonctionnera-t-elle encore après le 10 novembre 2026 ?
Oui. Mais elle ne reçoit plus de mises à jour de sécurité. Pour un logiciel que vous vendez, c'est un problème, au plus tard avec le Cyber Resilience Act.
Quel effort représente le passage de .NET 8 à .NET 10 ?
Généralement limité. Changer le framework cible, mettre à jour les paquets, tester. Le passage depuis .NET Framework demande plus d'efforts.
Devons-nous passer de WinForms à WPF ?
Non. WinForms fonctionne aussi sous .NET 10. Une nouvelle interface est rentable si vous comptez de toute façon modifier beaucoup de choses.
Pour aller plus loin
Parlez-nous de votre projet
Décrivez-nous brièvement votre application et sa version .NET. Nous vous répondons rapidement et vous conseillons sans engagement. Téléphone +49 761 28522110 ou via le formulaire de contact.
