混搭和SharePoint

时间:2008-09-19 07:38:47

标签: .net web-services sharepoint mashup

有人可以向我提供有关SharePoint平台的企业混搭和技术的资源列表吗?

更新(根据评论中@ Spoon16的建议): - mashup应用程序通常可以从SharePoint站点检索联系人列表,并在地图上显示所选联系人的地址(也可能是谷歌地图)。

2 个答案:

答案 0 :(得分:2)

有许多不同的方法可以将外部信息提取到SharePoint中。

用于在外部应用程序中混搭SharePoint数据:

  • Web Services;底层API的优秀Web服务覆盖将允许您构建外部mashup(就像您在问题评论中提到的那样)。具体来看看Lists Service

用于混搭SharePoint内部的外部数据源:

  • Business Data Catalog;当您拥有企业版Microsoft Office SharePoint Portal服务器时,您可以使用业务数据目录以读/写方式与各种外部数据源进行交互。适用于关系数据库和Web服务。
  • Enterprise Search; SharePoint企业搜索技术提供的索引功能非常广泛
  • RSS Web Part;允许您使用XSLT转换并将其应用于任何RSS提要并在任何SharePoint页面上输出结果
  • Page Viewer Web Part;允许在任何页面上嵌入iframe,提供将外部应用程序集成到SharePoint环境的简单机制

SharePoint有一个extensive development framework,使您能够利用.NET框架的全部功能,实现您最疯狂的混搭梦想。您甚至可以使用向SharePoint添加其他服务,以便以自定义方式公开基础数据(开箱即用的Web服务未涵盖)。

答案 1 :(得分:0)

还可以自定义列表视图,以便使用Google Maps渲染地图。

解决方案说明

用于存储地理位置并在地图上可视化使用自定义列表。自定义列表基于具有自定义内容类型的通用列表,并使用视图来呈现地图。

Map List View是使用Map的自定义XSLT样式表和JavaScript呈现控件实现的。

有关实施细节,请关注帖子Bringing Map functionality into SharePoint 2010: Rendering Map List View

用法

对于指定的解决方案,我们只需要创建List实例来存储联系人并填充它。

保存地理位置的表格 enter image description here

地图列表视图 enter image description here