Je suis un développeur .Net qui a été chargé de mettre à jour un site web asp classique vers asp.net. Le site fonctionne actuellement au petit bonheur la chance et au chewing-gum, mais il n'y a pas assez de temps ou d'argent pour arrêter la progression et faire une réécriture complète. Bien sûr, il faudra toujours que je sois en mesure de fournir de nouvelles fonctionnalités pendant la mise à niveau.
Quelles stratégies dois-je utiliser pour passer progressivement et en douceur à asp.net ? Dois-je me convertir à une solution .net à un seul niveau et ensuite refactoriser vers une solution multi-tiers appropriée ou dois-je concevoir mes couches de données et d'affaires maintenant ? Dois-je passer directement à la version 3.5 ou est-il plus facile de passer à la version 1.1 et de mettre à jour vers la version 2.0 ou 3.5 par la suite ?
Une conversion complète prendrait probablement de 3 à 5 mois. Il existe également du code 1.1, c'est pourquoi j'envisage de l'utiliser comme point de départ.