.NET WebParts

时间:2010-07-21 15:12:19

标签: c# .net web-parts

我是WebParts的新手并且有一个新手问题......是否可以从MSN等其他网站加载webparts?例如,用户是否可以从MyMSN站点保存天气Web部件并加载到我新创建的允许Web部件的站点中。

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

托尼,

这是一个很好的问题。通常使用WebParts,为了从第三方网站加载webpart,他们必须提供要下载的WebPart包文件。 Codeplex有很多样本:见http://www.codeplex.com/site/search?query=webpart&ac=8。因此,如果您正在查看像MyMSN这样的网站,那么您很可能无法从该网站加载Web部件。

但是,可能还有其他方法可以整合这些数据。例如,您可以提供一个Web部件,作为其他环境中数据的代理。所以,假设你有一个RSS源,你想让人们添加到你的网站。在这种情况下,您可以创建(或使用第三方)读取RSS的Web部件,并允许您的用户只需将其配置为读取MSN新闻或Yahoo!新闻等。

另一个需要探索的领域可能是可以从http://jcp.org/aboutJava/communityprocess/final/jsr168/index.html下载的像JSR-000168这样的portlet规范。这是一种标准化Portlet(即Webparts)的尝试,一些公司采用这种方法作为在网络上共享它们的方式。