Les composants WebPart ASP.NET sont-ils une technologie viable pour la mise en œuvre d’une architecture de portail?

StackOverflow https://stackoverflow.com/questions/302918

Question

Les composants WebPart semblent être largement utilisés dans le développement lié à Sharepoint, mais les exemples de leur utilisation dans des applications de formulaires Web asp.net sont rares. J'implémente un framework de portail spécifique à un domaine et j'aime le " widgetlike " fonctionnalité dans iGoogle ou pageflakes et souhaite obtenir ce type de fonctionnalité dans mon application. La vraie question troublante de mon point de vue est que le drag & amp; Les fonctionnalités de disposition des composants WebPart ne fonctionnent pas dans les navigateurs non IE, à moins que vous n'utilisiez la dernière bibliothèque de futurs ASP.NET AJAX. Il me semble que si Microsoft voulait dire qu’il s’agissait d’une technologie de base, ils auraient déjà transféré ces fonctionnalités dans le produit principal.

Les parties Web sont-elles une technologie sans issue? Si oui, y a-t-il des alternatives?

Était-ce utile?

La solution

Je pense qu'ils sont (morts), au moins pour développer les types d'interface utilisateur recherchés par les navigateurs modernes. Ma recommandation ... ASP.NET MVC et une belle bibliothèque .js. Cela demande plus de travail, mais avec une planification et une mise en œuvre appropriées, cela vous servira beaucoup mieux à long terme.

Autres conseils

J'ai trouvé un site vraiment génial sur quelques astuces pour implémenter un comportement similaire à WebParts: http://blogs.msdn.com/b/nunos/archive/2010/02/16/quick-tips-about-asp-net-mvc-webpart-framework.aspx

Les composants WebPart font partie de l’infrastructure .NET et constituent une technologie de base. Il existe peu de technologies d'interface permettant de rendre les composants Web compatibles avec leurs homologues J2EE.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top