Web部件似乎在Sharepoint相关开发中被广泛使用,但在asp.net webforms应用程序中使用它们的例子很少。我正在实现一个特定于域的门户框架,就像<!> quot; widgetlike <!>一样; iGoogle或pageflakes中的功能,并希望在我的应用程序中获得此类功能。从我的角度来看,真正令人不安的问题是阻力<!>放大器;除非您使用最新的ASP.NET AJAX期货库,否则Web部件的放置布局功能在非IE浏览器中不起作用。在我看来,如果微软认为这是一项基础技术,他们会将这些功能转移到主要产品中。

网络部件是一种死端技术吗?如果是的话,还有其他选择吗?

有帮助吗?

解决方案

我认为它们已经死了(至少是为了开发现代网络浏览器正在寻找的UI类型)。我的建议...... ASP.NET MVC和一个不错的.js库。这是更多的工作,但通过适当的规划和实施,从长远来看,它将为您提供更好的服务。

其他提示

我发现了一个关于实现类似WebParts行为的一些提示的非常棒的网站: http://blogs.msdn.com/b/nunos/archive/2010/02/16/quick-tips-about-asp-net-mvc-webpart-framework.aspx

Webparts是.NET基础架构的一部分,是基础技术。很少有接口技术可以使webpart与J2EE对应部分兼容。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top