Wir haben eine WebForms basierte Web-Anwendung mit diesen Eigenschaften:C# ASP.NET, WebForms zu MVC: Macht es Sinn, in unserem Fall zu ändern?
Large Business Object Framework (Engverbundene DAL/Business Objects/Server Validierung, ähnlich wie CSLA) vorkompilierte und im Bin-Ordner abgelegt. Verwendet viele UserControls. Wenn man sich MVC-Übersichten anschaut, dann scheint es einen deutlichen Unterschied darin zu geben, wie der Code aufgeteilt wird, es gibt keinen Sitzungszustand (was seltsam erscheint, aber möglicherweise in Ordnung, wenn die Website hauptsächlich Inhalte bereitstellt) und es scheint konstruierend zu sein Seiten sieht klassischen asp (Verwendung von <%%> Tags) ähnlich
habe ich die falsche Interpretation von MVC haben? Ist MVC nur eine bestimmte Architektur, oder werden die Dinge laufen und WebForms werden schließlich fallen gelassen? Wie teilt man das M-V-C auf, wenn ein bestehendes Business Objekt Framework existiert? Warum gibt es keinen Sitzungsstatus? Funktionieren UserControls in MVC?
Ich realisiere, dass dies subjektiv sein könnte, also meist nach Ihren Kommentaren zu diesem Thema suchen, um meine eigene Meinung zu machen.
ASP.NET MVC stoppt nicht die Verwendung des Sitzungsstatus. Es ist nur ein Muster zur Erstellung einer ASP.NET-Anwendung. –
@Hasan: Danke, nicht sicher, warum ich dachte, das wäre der Fall ... –