5

Sólo una pregunta rápida. Supongo que sólo podía probar, pero me gusta Stackoverflow debido a las respuestas rápidas y los comentarios de personas con más experiencia que yo.ASP clásico y ASP.NET MVC lado a lado ejecutarse en el mismo sitio?

Puede ASP clásico y ASP.NET MVC lado a lado ejecutarse en el mismo sitio? Por ejemplo; el sitio puede ejecutar un CMS escrito en ASP.NET MVC pero necesita integrarse a la perfección con un carro basado en ASP clásico. es posible? ¿Es realmente una mala idea?

Por supuesto, la situación preferible es que tanto el carrito como el cms utilicen ASP.NET MVC ... pero digamos que no hay tiempo para desarrollar el carro y ya hay un carrito ASP disponible.

+0

por ASP clásico que significa la muy vieja y fea no es ASP ASP .NET Web Forms, ¿verdad? –

Respuesta

1

Sí. ASP.NET ("clásico" WebForms o MVC) se puede ejecutar en el mismo sitio que ASP clásico.

+2

asegúrese de agregar las rutas que quiere que MVC ignore en su tabla de rutas –

+0

Gracias por la información y las sugerencias. – quakkels

+2

Además, es posible que desee consultar el enrutamiento sin extensión de .NET 4.0 para poder desactivar runAllManagedModules en web.config. De lo contrario, todos los módulos .NET (sesión, etc.) se cargarán para las páginas asp clásicas. Si está utilizando .net 3.5, consulte aquí http://blogs.msdn.com/b/tmarq/archive/2010/04/01/asp-net-4-0-enables-routing-of-extensionless-urls- sin-impacting-static-requests.aspx – Jab

Cuestiones relacionadas