前言
2008年,微软SharePoint产品全年的销售到了10亿美金,成为了微软继Windows操作系统、Office之后的第三大支柱性产品。很多专门以微软平台为主提供咨询服务的公司都将SharePoint咨询作为单独的一块,并且其部门常常是微软平台下人数最多的一个部门。
无论是从企业对产品的需求角度,还是从开发人员的需求角度,市场对SharePoint产品表现出超乎寻常的热情,而这从某种角度说明了SharePoint产品本身的确有其吸引人之处。SharePoint产品从2001 Team Service开始,陆续发布了SharePoint Portal Server 2003、Office SharePoint2007以及最新的SharePoint 2010,整个产品的功能也已经从最早的简单应用发展到集门户网站、企业内容管理、企业搜索、企业协作等功能于一身的丰富平台。随着SharePoint 2010的推出,微软同时发布了基于云计算的Office 360,用户无需单独购买服务器、SharePoint软件,也能够在Office 360里使用SharePoint的各种功能。SharePoint的另一强大之处在于其丰富的开发框架,企业IT部门人员或者具有一定SharePoint知识的普通用户能通过SharePoint Designer这样的工具进行广泛而丰富的定制,而开发人员能够利用其提供的开发框架进行更深层次的定制。
不可否认的是,SharePoint产品的出现为企业信息平台建设带来极大便利:对很多企业来说,企业的内部门户、外部门户都可以通过SharePoint进行管理,统一的技术平台、统一的技术支持人员、实施速度和支持成本都具有优势。使用SharePoint进行企业内容管理(比如文档的管理、知识库的管理等)也是业界常见态势;对为中小企业提供网站宿主服务的公司来说,SharePoint产品提供了便利的支持,免费的SharePoint Foundation支持4GB的数据管理,已经足以支撑数十家甚至上百家的中小企业网站通过这个平台发布和管理信息;对那些新成立的公司,如果要发展完整的IT体系,与从零建立相比,基于SharePoint来搭建企业的信息管理平台也更加快捷和方便。
本书无意于说明SharePoint产品本身的优劣,也无意比较SharePoint产品与其他产品的优劣。作为一个在企业中得到了广泛使用的产品,一个吸纳了越来越多开发人员投入其中的产品,无论是IT人员、开发人员还是使用SharePoint产品的一般用户,了解这个产品,明白产品能做什么,不能做什么,必然能帮助我们做出更好的关于这个产品使用的决策,更好地使用这个产品,通过这个产品为我们的用户提供更好的支持和帮助。
本书主要内容
本书围绕SharePoint 2010产品平台的各个功能进行详细说明,全书分为10章,具体内容如下。
本书读者对象
- 有一定经验的SharePoint开发人员,希望进一步学习SharePoint 2010的相关知识。
- 有.NET经验的开发人员,希望从零开始学习并了解SharePoint 2010的相关知识。
- 日常工作中需要使用SharePoint 2010的IT人员,希望了解SharePoint 2010的产品特性。
致谢
要感谢开发这个产品平台的微软开发组的人员们、在互联网上贡献自己学习经验和代码的网友们、为我提供反馈的团队成员们、公司同事们、细心校稿的编辑、在整个写作过程中一直给予我支持的家人和女朋友,以及所有的朋友们,你们的支持和无私奉献是支持我完成这本书的最大动力,希望本书能够真正帮到那些需要帮助的人们。
由于时间有限,加之水平有限,书中不足之处在所难免,恳请读者批评指正。