Je vais migrer votre application legacy asp dotnet ou winforms vers dotnet 10


À propos de ce service
Traduction automatique
Vous utilisez une application .NET ancienne ? Le support pour .NET 8 et .NET 9 se termine le 10 novembre 2026, et les applications plus anciennes du .NET Framework sont plus difficiles à sécuriser et à maintenir.
Je mets à jour et migre les applications ASP.NET anciennes vers un .NET moderne (.NET 10 LTS) et ASP.NET Core, tout en conservant votre logique métier.
Ce que je fais :
- Analyse de votre code et évaluation des risques avant toute modification
- Migration des applications .NET Framework (MVC, Web API) vers ASP.NET Core
- Migration des applications .NET 6, 7, 8 et 9 vers .NET 10
- Migration d'Entity Framework 6 vers EF Core, mise à jour des packages NuGet, de la configuration et de l'authentification
- Maintien en fonctionnement de votre base de données SQL Server, PostgreSQL ou MySQL
- Ajout de Docker et CI/CD (Azure DevOps ou GitHub Actions) si nécessaire
Ma méthode de travail : J'utilise une branche séparée dans votre dépôt, je teste les fonctionnalités principales, et je vous envoie des notes claires sur la migration. Votre version actuelle reste en ligne jusqu'à ce que vous approuviez la nouvelle.
Avant de commander, envoyez-moi votre version .NET actuelle, la taille du projet, et l'hébergement de l'application. Je vous indiquerai le package adapté.
Découvrez Kamran Sohail
Senior Full Stack Developer
- DePakistan
- Membre depuissept. 2026
- Temps de réponse moy.1 heure
Langues
Anglais
Traduction automatique
Autres services de Développement de logiciels I Offre
FAQ
Traduction automatique
De quelles versions pouvez-vous migrer ?
Applications sur .NET Framework 4.x (MVC, Web API) et sur .NET Core 3.1 ou .NET 5 à 9. La cible est .NET 10 LTS. Si votre stack est particulière, envoyez-moi les détails d'abord, je confirmerai.
Pouvez-vous migrer WebForms ASP.NET ?
WebForms n'a pas de chemin direct vers ASP.NET Core. L'interface doit être reconstruite (Razor Pages, MVC ou Angular). C'est un projet plus important, contactez-moi d'abord pour une offre personnalisée.
Mon application en ligne va-t-elle arrêter de fonctionner ?
Non. Je travaille sur une branche séparée. Votre version actuelle continue de fonctionner jusqu'à ce que vous testiez et approuviez la nouvelle.
Comment accédez-vous à mon code ?
Via votre dépôt Git (GitHub, Azure DevOps ou Bitbucket) avec une branche et une pull request. Un fichier zip fonctionne aussi. Utilisez une copie de développement et ne partagez pas les mots de passe de production.
Allez-vous modifier ma base de données ?
Ce n'est pas nécessaire sauf si c'est pour la compatibilité. SQL Server, PostgreSQL et MySQL fonctionnent avec EF Core ou Dapper. Toute amélioration du schéma est optionnelle et facturée séparément.
Garantissez-vous l'absence de bugs ou une vitesse accrue ?
Non. Aucune migration n'est sans risque, et je ne promets pas d'amélioration de vitesse. Je compare le comportement avant et après, teste les flux principaux, et corrige les problèmes dans le cadre convenu.
Qu'est-ce qui n'est pas inclus ?
Refonte de l'interface, nouvelles fonctionnalités, réécriture de WebForms, coûts d'hébergement, et licences tierces payantes. Je peux fournir un devis pour le travail supplémentaire séparément.
De quoi avez-vous besoin pour commencer ?
Accès au dépôt ou zip, version .NET actuelle, version cible, mode d'hébergement actuel (IIS, Azure, Linux), et tout problème connu ou anciennes bibliothèques.
Pouvez-vous déployer l'application migrée ?
L'offre premium inclut un déploiement de staging avec Docker et un pipeline CI/CD. Pour la mise en production, je travaille avec votre équipe pour que vous gardiez le contrôle.
Offrez-vous une assistance après la livraison ?
L'offre premium inclut 14 jours de corrections de bugs sur le code migré. La maintenance continue ou les nouvelles fonctionnalités peuvent faire l'objet d'une commande séparée.

