¿Es posible ejecutar un proyecto ASP.NET y un proyecto ASP.NET MVC en paralelo en el mismo sitio web?
-
07-07-2019 - |
Pregunta
Tengo un sitio web ASP.NET existente con algunas rutas personalizadas, dentro de una Solución que también contiene proyectos de Business Logic.
Deseo crear un nuevo proyecto dentro de la Solución, que es un sitio web ASP.NET MVC.
Este sitio web también llamará lógica empresarial, y el objetivo final es transferir la mayor parte del código de ASP.NET a ASP.NET MVC.
Pero quiero que ambos trabajen uno al lado del otro por ahora, para garantizar un tiempo de inactividad mínimo, ya que es un sitio web de alto tráfico.
¿Es posible lograr esto de alguna manera usando el enrutamiento ASP.NET o algún tipo de configuración de IIS?
Solución
Sí, solo necesita agregar algunas rutas a su aplicación actual. Pruebe http://www.packtpub.com /article/mixing-asp.net-webforms-and-asp.net-mvc
Otros consejos
Por favor, eche un vistazo a esta publicación de Scott HanselMan. Proporciona una discusión detallada sobre esto junto con un agradable recorrido.
Acabo de escribir un publicación de blog sobre esto. Es posible. Es posible que le resulte más fácil simplemente reubicar sus formularios web de su proyecto de formularios web existente a su nuevo proyecto MVC. Es posible que no tenga que cambiar ningún código.