Tenga en cuenta que esto es nuevo para mí y podría haberme perdido algo importante.La mejor manera de convertir gradualmente un sitio ASP.NET existente a MVC
Tengo un sitio web existente, basado en una aplicación web ASP.NET. Ahora estoy utilizando ASP.NET MVC para un nuevo desarrollo, y tengo la intención de reemplazar gradualmente la mayor parte de las páginas con páginas basadas en MVC.
Tengo dos cuestiones aquí:
1) Tengo que sustituir las páginas poco a poco, porque no puedo convertir todo a la vez. 2) Las URL existentes (de archivos físicos) se deben conservar si es posible.
La forma en que lo veo, tengo las siguientes opciones:
1) Crear una nueva aplicación web MVC marca en la raíz del sitio web, y luego incluyo existente HTML/ASPX/ASMX/... páginas a eso. De esta manera, las rutas son siempre relativas a la raíz del sitio web.
2) Modifique el Global.asax existente, Web.config, Default.aspx (y así sucesivamente) para activar el controlador MVC para el enrutamiento y luego publique mi aplicación MVC en una subcarpeta.
¿Cuál es la forma más fácil de hacerlo, y me falta algo?
Gracias, Laurent
Puede ejecutar un subsitio bajo MVC. – leppie
Lo intenté pero no funciona como me gustaría. Especialmente, todas las referencias relativas están en mal estado. ¿Tienes experiencia y orientación con eso? – LBugnion