Frage

Ich Auswertung eine Migration von einer klassischen ASP 3.0-Anwendung zu ASP.NET MVC. Ich habe bereits Anwendungen WebForms gewandert, habe aber beschlossen, MVC für diese Migration für eine Reihe von Gründen, um zu versuchen, einschließlich der Tatsache, der Code in dieser Anwendung nicht Spaghetti und scheint selbst das Layout zu einem MVC-Stil zu verleihen.

Eine wesentliche Einschränkung auf dieser Wanderung ist, dass es mit minimalen (oder vorzugsweise nicht) Ausfallzeiten sein allmählichen hat, und es sollte möglich sein, die Entwicklung fortzusetzen, während die Migration im Gang ist. Dies bedeutet, dass der klassische ASP-Code hat Seite an Seite mit dem ASP.NET MVC-Code auszuführen, wahrscheinlich sogar in der gleichen IIS-Anwendung.

Also, ich habe ein paar ähnliche Fragen:

  1. Was ist der beste Weg aus zu beeinflussen klassische ASP-Dateien Umleitung zu verhindern? (Ignorieren Sie sie, Httphandler, spezielle reroute Regeln?)
  2. Gibt es spezielle nicht-offensichtliche Probleme, dass die Menschen in ähnlichen Szenarien / Migrationen begegnet sind?
  3. Sind die Authentifizierung, Session und allgemeinen Wiederverwendung von Code Probleme, die im Allgemeinen in regelmäßigen ASP auftauchen zu WebForms Migrationen anders, wenn sie mit ASP.NET MVC arbeiten?

Vielen Dank im Voraus!

War es hilfreich?

Lösung

hat nur die Antwort auf 1

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

Habe ich ein Cookie?

Andere Tipps

MVC verwendet .net so Dateierweiterungen .aspx. Sie sollten keine Probleme überhaupt haben.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top