Meilleure façon de progressivement convertir un ASP.NET site de MVC

Veuillez garder à l'esprit que c'est nouveau pour moi et j'ai peut-être raté quelque chose d'important.

J'ai un site web existant, basé sur un ASP.NET application web. Je suis maintenant en utilisant ASP.NET MVC pour le nouveau développement, et l'intention de remplacer progressivement la majeure partie des pages avec MVC basé pages.

J'ai deux questions se posent ici:

1) j'ai besoin de remplacer les pages progressivement, parce que je ne peut pas convertir tout à la fois.
2) les Url Existantes (des fichiers physiques) doit être préservé si possible.

La façon dont je le vois, j'ai les options suivantes:

1) Créer une marque nouvelle application web MVC à la racine du site web, puis existants HTML/ASPX/ASMX/... pages qui. De cette façon, les routes sont toujours par rapport à la racine du site web.

2) Modifier le Mondial existant.asax, Web.config par Défaut.aspx (et ainsi de suite) pour passer de la MVC gestionnaire pour le routage, puis publier mon application MVC dans un sous-dossier.

Quelle est la meilleure façon de le faire, et j'ai loupé quelque chose?

Grâce,
Laurent

InformationsquelleAutor LBugnion | 2008-10-17