Sind ASP.NET-Webparts eine entwicklungsfähige Technologie für eine Portalarchitektur Umsetzung
-
08-07-2019 - |
Frage
Webparts scheinen ausführlich in Sharepoint bezogenen Entwicklung verwendet werden, aber Beispiele von ihnen in asp.net Webformulare Anwendungen sind wenige und weit zwischen der Verwendung. Ich bin eine domänenspezifische Portal-Framework Implementierung und wie die „widgetlike“ Funktionalität in iGoogle oder Pageflakes und mag diese Art von Funktion in meiner Anwendung bekommen. Das wirkliche beunruhigende Problem aus meiner Sicht ist, dass die Drag & Drop-Layout-Funktionen von Web-Teilen funktionieren nicht in Nicht-IE-Browser, wenn Sie die neueste ASP.NET AJAX Futures-Bibliothek verwenden. Es scheint mir, wenn Microsoft bedeutet dies eine Grundlage Technologie zu sein, würden sie diese Funktionen in das Hauptprodukt von jetzt bewegt haben.
Sind Webparts ein Dead-End-Technologie? Wenn ja, gibt es Alternativen?
Lösung
Ich denke, sie sind (tot), zumindest für die Arten von UI modernen Web-Browser zu entwickeln suchen. Meine Empfehlung ... ASP.NET MVC und eine schöne Js-Bibliothek. Es ist mehr Arbeit aus dem Tor, aber mit der richtigen Planung und Umsetzung wird es Ihnen viel besser auf lange Sicht dienen.
Andere Tipps
fand ich eine wirklich tolle Seite über einige Tipps, um WebParts ähnliches Verhalten der Umsetzung: http://blogs.msdn.com/b/nunos/archive/2010/02/16/quick-tips-about-asp-net-mvc-webpart-framework.aspx
Webparts sind ein Teil der .NET-Infrastruktur und sind eine Grundlage Technik. Es gibt nur wenige Schnittstellentechnologien, webparts kompatibel mit den J2EE-Pendants zu machen.