Recientemente me uní a un grupo que administra una aplicación web ASP clásica. Ha funcionado bien para las necesidades de nuestro grupo. Sin embargo, se tomó una decisión, antes de unirme, para pasar a ASP .Net. Como somos en su mayoría desarrolladores ASP, escribimos código en ASP .Net como lo haríamos en ASP clásico (en su mayor parte). ¿Sería posible introducir MVC a esta aplicación/proyecto?¿Se puede utilizar MVC framework en una aplicación web que actualmente utiliza ASP .NET?
Gracias!
Esta respuesta no menciona Enrutamiento; Sospecho que las rutas MVC predeterminadas van a interferir con la disponibilidad de la mayoría de las páginas normales de ASP.Net. –
@ChrisMoschini MVC verificará si el recurso solicitado coincide con un archivo físico y, de ser así, ese archivo se procesará de acuerdo con su controlador. Entonces, en términos de páginas .ASPX, no es un problema. Sin embargo, deberá resolver cualquier problema en el que tenga una URL que sea enrutable a MVC y también a uno o más manejadores.Para su proyecto promedio de WebForms, eso no es muy común, pero es posible. Ejemplo: supongamos que tiene un documento predeterminado .ASPX pero quiere que MVC se haga cargo. Necesitarás: A) Cambiar el documento predeterminado para que ya no se considere .ASPX o B) Eliminar el ASPX – HackedByChinese