Question

Je l'évaluation d'une migration à partir d'une application classique ASP 3.0 vers ASP.NET MVC. Je l'ai déjà migré des applications à WebForms, mais nous avons décidé d'essayer MVC pour cette migration pour plusieurs raisons, notamment le fait que le code dans cette application est spaghettis et semble se prêter à une mise en page de style MVC.

Une contrainte majeure sur cette migration est qu'il doit être progressif avec un minimum de temps (ou, de préférence non), et il devrait être possible de poursuivre le développement alors que la migration est en cours. Cela signifie que le code ASP classique doit fonctionner côte à côte avec le code ASP.NET MVC, probablement même dans la même application IIS.

Alors, j'ai deux ou trois questions connexes:

  1. Quelle est la meilleure façon d'éviter le reroutage d'affecter les fichiers .asp classiques? (Les ignorer, HttpHandler, les règles de Reroute spéciales?)
  2. Y a-t-il des problèmes particuliers non évidentes que les gens ont rencontrés dans des scénarios similaires / migrations?
  3. sont les questions d'authentification, la session et la réutilisation du code général qui surgissent généralement dans les migrations ASP régulier WebForms différent lorsque vous travaillez avec ASP.NET MVC?

Merci d'avance!

Était-ce utile?

La solution

Seulement la réponse à 1

routes.IgnoreRoute("{resource}.asp/{*pathInfo}");

Ai-je un cookie?

Autres conseils

MVC utilise .net si les extensions de fichier sont .aspx. Vous ne devriez pas avoir de problème du tout.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top