Je vais migrer votre application Web Forms ASP.NET vers une version plus récente de .NET


À propos de ce service
Traduction automatique
Vous utilisez une application ASP.NET Web Forms ou une ancienne application .NET Framework que personne ne veut toucher ? Je la migre vers .NET 8 moderne en petites étapes testables, pour que vous n’ayez plus à dépendre d’une technologie obsolète sans risquer une réécriture complète.
Je suis un ingénieur senior en .NET qui travaille quotidiennement avec C#, ASP.NET Core, EF Core, SQL Server, Azure et Docker.
Ce que vous obtenez :
- Une première étape d’audit : dépendances, API obsolètes, zones à risque et estimation de l’effort
- La logique métier déplacée du code-behind vers des services testables
- La gestion des données, la configuration et l’authentification portées vers ASP.NET Core
- Des tests sur les parties migrées pour garantir que le comportement reste identique
- Une build réussie, des notes de transfert et une liste des éléments restants
À savoir : Web Forms n’a pas de chemin de mise à niveau automatique, donc les pages sont reconstruites en Razor Pages ou MVC.
Ce qui n’est pas inclus : redesign de l’interface utilisateur, nouvelles fonctionnalités, hébergement et applications plus volumineuses que le scope du package.
Avant de commander, envoyez-moi votre version du framework, la taille de votre application et votre base de données pour que je puisse confirmer le bon package.
Découvrez PathumJay
- DeSri Lanka
- Membre depuisdéc. 2020
- Temps de réponse moy.1 heure
- Dernière commande4 années
Langues
Anglais
Traduction automatique
Autres services de Développement de logiciels I Offre
FAQ
Traduction automatique
Web Forms peut-il être converti automatiquement ?
Aucun outil ne le fait entièrement. La logique métier et l’accès aux données peuvent être portés, mais les pages sont reconstruites en Razor Pages ou MVC. C’est pourquoi je réalise d’abord un audit et je propose un devis selon le scope.
Mon application en production sera-t-elle affectée ?
Non. Je travaille sur une copie de votre code dans une branche séparée. Rien n’est déployé en production sauf si vous me le demandez, et vous décidez quand effectuer la transition.
Que dois-je fournir ?
Accès au code source (repo ou zip), votre version de .NET Framework, un schéma de base de données ou une base de test, ainsi que votre méthode de build et de déploiement actuels. Je n’ai pas besoin de credentials de production.
Et si mon application est plus grande que le scope des packages ?
Commencez par l’audit de migration. Il vous fournit un plan, une estimation de l’effort, et je peux vous faire un devis complet pour la migration en fonction de celui-ci.
