Frage: Kehrseite der Verwendung von Web-Formularen und MVC in gleicher Sitecores Instanz.
Aktuelle Situation: Wir haben eine Sitecore 7.2-Instanz, die mit MVC und Glass Mapper entwickelt wurde. Wir möchten vorhandene Komponenten, die bereits in Web Forms entwickelt wurden, mit derselben Sitecore-Version, die wir derzeit verwenden, wiederverwenden.
Was wir bisher gemacht haben: Um dies zu erreichen, haben wir einen kleinen POC gemacht und konnten das gleiche erreichen. Wir verwiesen unten auf den Link bei Git, um diesen POC zu erreichen. Wir haben nur wenige Blogs gefunden, in denen Leute dies getan haben, aber immer gesagt haben, dass es nicht immer funktioniert (und nicht hervorgehoben, welche Szenarien fehlschlagen). Was sind die Nachteile oder mögliche Schwierigkeiten, denen wir dabei begegnen könnten?. Es wird hilfreich sein, wenn Sie als markieren können Zum Beispiel: Workflow funktioniert nicht oder Personalisierung funktioniert nicht usw.
DankeSitecore 7.2 | Nachteile der Verwendung von MVC und Web Forms in der gleichen Stelle errichtet mit MVC
Antwort
Ich führe derzeit eine Sitecore 7.2-Instanz mit WebForms und MVC (wir gingen eigentlich in die andere Richtung - unser alter Code ist Webform und mit einer kürzlichen Neudefinition sind wir zu MVC gezogen) und es machbar, aber irgendwie chaotisch.
Die größten Probleme, auf die wir gestoßen sind, wenn wir Webform- und mvc-Inhalte auf derselben Seite anzeigen oder die beiden Codebasen in irgendeiner Weise kommunizieren lassen. Der Versuch, Renderings zu haben, die sowohl webform als auch mvc-Code auf derselben Seite aufrufen, war katastrophal. Gleichermaßen versuchen Webform-only-Seiten mit mvc-only-Seiten zu kommunizieren (z. B. Submenüs aufbauen, Feldwerte abfragen usw.).
In gewisser Weise, was mit uns passiert ist, wir hatten im Wesentlichen zwei Websites - die Webforms und die mvc-Versionen - und die beiden nie wirklich gut miteinander verschmolzen. Unser Projektplan bestand darin, von Webforms zu einem vollständigen MVC zu wechseln, was wir als Realität akzeptierten. Ich bin mir nicht sicher, wie gut eine dauerhafte mvc-webform Übergangslösung funktionieren würde, um ehrlich zu sein.
Wir hatten einige viel Glück die folgenden Ressourcen: https://www.packtpub.com/books/content/mixing-aspnet-webforms-and-aspnet-mvc
Es ist für uns chaotisch gewesen, viel Zeit auseinander Seiten und Code zu halten, und wir planen, auf Webformulare vollständig Ausschneiden in der in der Nähe der Zukunft und gehen Voll-MVC. Aber beides ist sehr machbar.
- 1. Sitecore MVC Benutzerdefinierte Route bei Verwendung der Sitecore-Rendering-Pipeline
- 2. Nachteile der Verwendung von Streifen + Frühling vs Frühling MVC
- 3. Verwenden von ASP.NET Web Forms und MVC-Anwendungen innerhalb der gleichen Lösung
- 4. Sitecore und ASP.net MVC
- 5. Konvertieren von Web Forms zu MVC
- 6. ASP.NET MVC Seitenbearbeitung Kontrast zu Web Forms
- 7. Asp.net Web Forms Control in asp.net mvc
- 8. Web und Windows Forms Anwendung mit der gleichen DB-Probleme
- 9. .NET MVC FileResult entspricht in Web Forms
- 10. Sitecore 'dynamische Platzhalter' mit MVC
- 11. Werden Websteuerungs-Renderings von Sitecore MVC in Sitecore 8.1 unterstützt?
- 12. Verwenden von System.Web.Mvc in nicht MVC ASP.NET Web Forms-Anwendung
- 13. Was ist der Nachteil bei der Verwendung von asp.net MVC?
- 14. Einfache einfache ASP.NET-Anwendungsbeispiel (ohne Web Forms und MVC)
- 15. Vorteile und Nachteile der Verwendung von MVC Design Pattern (Modellansicht Controller)
- 16. Vor- und Nachteile der Verwendung von ReactJS
- 17. Verwenden Sie ASP.NET Web Forms UserControl in ASP.NET MVC?
- 18. Sitecore Web Forms für Marketers Sprachversionierung
- 19. Implementieren der Authentifizierung und rollenbasierte Autorisierung in ASP.NET MVC-Web-API-Dienst und MVC-Clientarchitektur
- 20. Lernen ASP.NET Webforms mit einem MVC und Win Forms Hintergrund
- 21. MVC WebAPI-Authentifizierung von Windows Forms
- 22. Ausnahme bei der Verwendung von ASP.NET MVC und Entity Framework
- 23. Berechnete Felder in Sitecore 7.2 ungerades Verhalten
- 24. Veröffentlichen von Web in MVC
- 25. Was ist der Vorteil der Verwendung von Web-API über Web-Methode in ASP.NET
- 26. Traditionelles ASP.NET Web Forms im Vergleich zu MVC
- 27. Identitätswechsel: ASP.Net MVC-Controller-Aktion im Vergleich zu Web Forms
- 28. Hat ASP.NET MVC Web Forms zu einer Legacy-Plattform gemacht?
- 29. Verwendung von Angular JS in der vorhandenen MVC 5-Anwendung
- 30. Verwenden der Formularauthentifizierung mit der Web-API
"Wir verwiesen unten auf den Link bei Git, um diesen POC zu erreichen" wo ist der Link? – Anton