Domanda

sto valutando una migrazione da una classica applicazione ASP 3.0 a ASP.NET MVC. Ho già migrato applicazioni WebForms, ma ho deciso di provare MVC per questa migrazione per una serie di motivi, tra cui il fatto che il codice in questa applicazione non sono gli spaghetti e sembra prestarsi ad un layout in stile MVC.

Un requisito essenziale su questa migrazione è che deve essere graduale con il minimo (o preferibilmente non) tempo morto, e dovrebbe essere possibile continuare sviluppo mentre la migrazione è in corso. Ciò significa che il codice ASP classico deve correre fianco a fianco con il codice ASP.NET MVC, probabilmente anche nella stessa applicazione IIS.

Quindi, ho un paio di domande relative:

  1. Qual è il modo migliore per prevenire la deviazione da influenzare i file ASP Classic? (Ignorali, HttpHandler, regole speciali Reroute?)
  2. Ci sono numeri speciali non ovvio che le persone hanno incontrato in simili scenari / migrazioni?
  3. Sono i autenticazione, di sessione e il codice generale riutilizzo problemi che in genere emergono in una regolare ASP per WebForms migrazioni diverso quando si lavora con ASP.NET MVC?

Grazie in anticipo!

È stato utile?

Soluzione

avere solo la risposta a 1

routes.IgnoreRoute("{resource}.asp/{*pathInfo}");

Ho ricevuto un biscotto?

Altri suggerimenti

MVC utilizza .net modo le estensioni dei file sono aspx. Non si dovrebbe avere alcun problema a tutti.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top