Ich habe auf dieser Seite gestöbert und ich habe ein paar Post darüber gesehen, wie man von Web Forms nach MVC "migrieren" kann ... aber als ein einziger Entwickler, der an einer komplexen Web Forms App arbeitet, habe ich einfach nicht die Zeit bis zu einer vollständigen Migration. Ich möchte mit MVC alle neuen Inhalte hinzufügen und älteren Inhalt migrieren, sobald ich Zeit habe (und/oder habe). Ich sehe mit MVC viele Vorteile für meine Umgebung.Fügen Sie eine einzelne Seite von ASP.Net MVC zu einer vorhandenen Web Forms App hinzu?
Eine andere Sache zu beachten ist, dass alle Web Forms ASPX leben im Stammverzeichnis im Moment, und ich habe einige alte Schule URL Rewriting-Setup (wie: "/id/123/s/whatever/PageName.aspx "->" /PageName.aspx?id=123 & s = was auch immer ") das die Dinge komplizieren könnte.
Es gibt auch ein Vorlagensystem, das MasterPages verwendet, die eine Herausforderung darstellen könnten. Werden diese bei MVC anders gehandhabt?
An diesem Punkt habe ich nichts MVC bezogen auf meine Anwendung hinzugefügt.
Also, wie gehe ich Schritt für Schritt vor und füge mein erstes Model, View und Controller zu einer bestehenden Web Forms App hinzu?
Edit:
Ich fand auch in diesem Artikel, die die meisten Details, was ich tun musste: http://blogs.imeta.co.uk/MGodfrey/archive/2009/03/31/663.aspx
Leider ist es immer noch nicht funktioniert. Ich denke, weil ich eine Web site und nicht eine Webanwendung habe. (Mit anderen Worten, meine Klassen leben im Verzeichnis App_Code).
Danke dafür. Sehr hilfreich. Arbeitete mit MVC 5 und es war einfach. –