SharePoint 2010开发最佳实践
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.2 SharePoint Foundation和SharePoint Server 2010的区别

SharePoint Foundation是微软提供的免费程序,可以免费安装到Windows Server 2008(SP2)或者Windows Server R2操作系统上,出于开发目的也可以安装在Windows 7或者Windows Vista SP2上。与Windows SharePoint Service 3.0相比,其在列表管理、列表数据查询、Ribbon呈现、沙盒开发、客户端对象模型等诸多方面进行了功能的改善或者新功能的提供。

SharePoint Server 2010与SharePoint Foundation相比,从架构上可以理解为它只是一些运行在SharePoint Foundation上的软件集合,在安装SharePoint Server 2010时也是先安装SharePoint Foundation之后再安装一些特有的模板、组件和服务应用程序。从功能上理解,它扩展了Web内容管理,提供了更多的工作流模板、强大的企业搜索引擎,以及更多功能的WebPart。

SharePoint Foundation、SharePoint Server 2010标准版,以及SharePoint Server 2010企业版的区别如表1-1所示。

表1-1 SharePoint Foundation、SharePoint Server 2010标准版以及SharePoint Server 2010企业版的区别

判断使用哪个版本的SharePoint当然不仅限于以上功能性的区分,最重要的一条是SharePoint Foundation在数据量上支持有限,只有4GB,在搜索方面最多只支持300000条数据,限制了其在企业级上的应用。

更多信息:如果使用Blob数据外部存储技术,例如把文件本身储存在外部文件系统里,可以在部署了SharePoint Foundation的服务器里存储更多的数据。

此外,在SharePoint 2010服务器安装版本之外,微软还推出了一个叫做Office365的在线服务,此服务里就包含SharePoint 2010。微软总裁鲍尔默曾说过SharePoint将会是微软的第二个操作系统也即网络操作系统,SharePoint的开发者们有福了。更多关于Office365的信息,可以访问微软官网:http://www.microsoft.com/en-us/office365/onlinesoftware.aspx。