Hat jemand gute Links oder Tipps zu bewährten Verfahren für die Migration von ASP.NET Webforms zu ASP.NET MVC?
Wir haben eine große Webforms-Anwendung, die wir gerne Stück für Stück auf MVC migrieren würden. Hier ist unsere aktuelle Einrichtung.
Zwei große Webforms-Projekte (VB) Mehrere Klassenbibliotheken und Dienste (C# und VB.Net) Subsonic 2.2 Datenzugriffsschicht SQL Server 2008 DB
Wir ziehen Folgendes in Betracht:
- Behalten Sie das klassische Webforms-Projekt vorerst bei, während Sie es weiterentwickeln.
- Neues MVC-Projekt auf Basis von MVC 3 mit Razor View Engine erstellen
- Nhibernate (Repository-Muster) DAL verwenden
- Konvertierung/Erstellung der bestehenden Funktionalität Modul für Modul im MVC-Projekt
- Ersetzen Sie einige Funktionen im alten Webforms-Projekt durch neue MVC-Module, wenn möglich. Integrieren Sie z. B. über Iframes.
- Mit der Zeit wird die neue MVC-Anwendung das alte Webforms-Projekt vollständig ersetzen.
Wir möchten die DB so belassen, wie sie ist, also brauchen wir auch ein Werkzeug, um das Modell auf der Grundlage der DB zu erstellen.
Ist dies eine mögliche Lösung?