Ich habe eine App, die ich schreibe, und ich überlege gerade, MVC zu verwenden, um es zu entwickeln. Ich habe MVC schon vor ein paar Jahren unter J2EE verwendet, daher habe ich etwas Vertrautheit mit dem Framework, aber ich möchte überprüfen, wie es unter ASP.NET implementiert wird, bevor ich damit fortfahre. Ich habe einige Prototypen mit Webforms erstellt und einige ziemlich gute Funktionen geschrieben (hauptsächlich als POC während des Prototyping), aber ich kann nicht sehen, dass diese unter dem MVC-Framework verwendbar sind.MVC und Webforms Hybrid
Also meine Frage ist: Wie viele Leute schreiben MVC/Webforms Hybrid-Apps, und was sind die Fallstricke dafür? Ich möchte die App unter MVC schreiben, da es viele gemeinsame Bildschirme gibt, die in verschiedenen Workflows verwendet werden, so dass die MVC-Architektur ideal erscheint, aber es gibt auch einige Bildschirme, die ich mit einigen der Webforms-Tools (z die Gitteransicht) und so wäre es für mich vorteilhaft, dies tun zu können. Ich denke, ich habe das Glück, dass die Seiten im Webforms-Stil entweder ziemlich eigenständig sind (dh in einem einzigen Bildschirmfluss) oder in die Flow-Screens eingespeist werden (zum Beispiel habe ich die Gridview noch nie zum Aktualisieren verwendet/Einfügen/Löschen von Daten, aber eher als ein Suchbildschirm, der die Auswahl eines Datensatzes ermöglichen würde, der dann in einen MVC-artigen Fluss fortschreitet). Hat jemand irgendwelche Gedanken oder Erfahrungen von so etwas?
Prost
MH
Scott Hanselman hat eine gute Schritt-für-Schritt-Anleitung geschrieben: http://www.hanselman.com/blog/IntegrationASPNETMVC3IntoExistingUpgradedASPNET4WebFormsApplications.aspx –