5

Solo una domanda veloce. Suppongo che potrei semplicemente provarlo ma mi piace StackOverflow a causa delle risposte rapide e dei commenti di persone più esperte di me.Can classic asp e ASP.NET MVC possono essere affiancati nello stesso sito?

Can classic asp e ASP.NET MVC funzionano parallelamente sullo stesso sito? Per esempio; il sito potrebbe eseguire un CMS scritto in ASP.NET MVC ma è necessario integrarsi perfettamente con un carrello basato su ASP classico. È possibile? È una pessima idea?

Ovviamente la situazione preferibile è avere sia il carrello che il CMS utilizzano ASP.NET MVC ... ma diciamo che non c'è tempo per sviluppare il carrello e c'è già un carrello asp classico disponibile.

+0

da asp classic intendi il molto vecchio e brutto asp non ASP NET Web Forms, giusto? –

risposta

1

Sì. ASP.NET ("classico" WebForms o MVC) può infatti essere eseguito sullo stesso sito del classico ASP.

+2

assicurati di aggiungere i percorsi che desideri ignorare MVC nella tabella del percorso –

+0

Grazie per le informazioni e i suggerimenti. – quakkels

+2

Inoltre, potresti voler esaminare il routing senza estensione. 4.0 4.0 in modo da poter disattivare runAllManagedModules nel web.config. In caso contrario, tutti i moduli .NET (sessione, ecc.) Verranno caricati per le pagine asp classiche. Se si utilizza .net 3.5, controllare qui http://blogs.msdn.com/b/tmarq/archive/2010/04/01/asp-net-4-0-enables-routing-of-extensionless-urls- senza-impact-static-requests.aspx – Jab

Problemi correlati