《深入体验Microsoft Office SharePoint Server实践开发》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:高阳,毛志勇编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2009
  • ISBN:9787121097577
  • 页数:440 页
图书介绍:Microsoft Office SharePoint Server(MOSS)是微软的一种新型服务器应用程序,也是微软进入到企业级市场的一个利器。OBA思想起到了灵魂作用。本书便是从MOSS思想体系架构和应用实践开发角度出发,以.NET C#编程语言为基础,以MOSS复合开发技术为应用。本书的特色是集思想性、实用性为一体。每章内容分为技术基础总结、设计思想及项目实战解析三部分,随书所附光盘中包含代码实例,供读者参考学习。

第1章MOSS产品概述 1

1.1 MOSS的市场定位和商业价值 2

1.2 MOSS功能介绍 4

1.2.1门户 4

1.2.2内容管理 6

1.2.3搜索 9

1.2.4业务流程 11

1.2.5商务智能 12

1.3小结 13

第2章MOSS基础架构 14

2.1 MOSS系统架构 15

2.2 MOSS共享服务 17

2.3 MOSS的安装和部署 23

2.3.1 MOSS安装 23

2.3.2 MOSS部署 32

2.4小结 35

第3章 基于MOSS服务的开发 36

3.1 MOSS开发概述 37

3.2基于Object Model的开发 38

3.2.1 Object Model概述 38

3.2.2 Object Model架构剖析 40

3.2.3 Object Model开发实例 42

3.3基于Web Service的开发 54

3.3.1 SharePoint网站的Web Service开发 54

3.3.2列表的Web Service开发 58

3.3.3文档工作区的Web Service开发 64

3.3.4图片库的Web Service开发 68

3.3.5网站用户和角色的Web Service开发 73

3.4小结 79

第4章MOSS基础功能开发 81

4.1 Site和Web 82

4.1.1 Site和Web概述 82

4.1.2使用SPSite类 83

4.1.3使用SPWeb类 85

4.2列表 88

4.2.1列表概述 88

4.2.2访问列表和列表中的内容 90

4.2.3添加、删除、更新列表 93

4.2.4操作列表记录 95

4.3文档库 103

4.3.1文档库概述 103

4.3.2建立文档库 103

4.3.3文档库版本管理 108

4.3.4文件夹和文件管理 110

4.4会议工作区 112

4.4.1会议工作区概述 112

4.4.2管理会议工作区网站 113

4.4.3访问会议工作区 114

4.4.4会议管理 115

4.5 Features 121

4.5.1 Features概述 121

4.5.2 Feature定义和Feature的访问 122

4.5.3 Feature定义的安装和移除 125

4.5.4 Feature的激活和停止 126

4.5.5 Feature开发实例 126

4.6小结 129

第5章Web Part开发 130

5.1 Web Part概述 131

5.1.1 WSS 3.0中的Web Part类型 131

5.1.2 ASP.NET和WSS 3.0中Web Part页面的架构 132

5.2 Web Part开发技术 134

5.2.1 Web Part开发过程 134

5.2.2 Web Part属性 139

5.2.3可连接的Web Part 142

5.3 Web Part开发实例 148

5.3.1创建PageViewer Web Part 148

5.3.2创建SQL Web Part 153

5.3.3创建XML Web Part 156

5.3.4创建RSS Feed Web Part 163

5.4小结 167

第6章EventHandler开发和MOSS验证、授权 168

6.1 MOSS 2007中的EventHandler 169

6.1.1什么是EventHandler 169

6.1.2 EventHandler和工作流 170

6.1.3 EventHandler的开发 171

6.2 EventHandler开发实例 180

6.2.1向文档库中添加文档时更新列表 180

6.2.2防止文档被误删除 183

6.2.3新建任务时发送邮件 184

6.3 MOSS 2007的验证 186

6.3.1 MOSS 2007验证模型 186

6.3.2匿名访问 192

6.4 MOSS 2007的授权 197

6.4.1授权模型 197

6.4.2授权管理 200

6.5小结 203

第7章 企业内容管理 204

7.1什么是企业内容管理 205

7.2企业内容管理技术 205

7.2.1文档管理 205

7.2.2 Web内容管理 210

7.2.3 记录管理 215

7.2.4表单管理 219

7.3企业内容管理最佳实践 220

7.4小结 225

第8章 工作流技术 226

8.1 MOSS的工作流开发 227

8.1.1 MOSS工作流概述 227

8.1.2 MOSS中的工作流对象 229

8.2使用SharePoint Designer 2007创建工作流 230

8.2.1创建费用报 销审批列表库 230

8.2.2创建费用审批工作流 231

8.2.3使用费用报销审批工作流 237

8.3创建MOSS自定义工作流 239

8.3.1工作流表单设计 239

8.3.2工作流建模 240

8.3.3工作流模板 247

8.3.4代码编写 248

8.3.5工作流部署 252

8.4 Windows Workflow Foundation简介 254

8.4.1什么是WWF 254

8.4.2 WWF中的常用对象 255

8.4.3 WWF的开发 257

8.5小结 258

第9章 企业商业智能 260

9.1 Office SharePoint Server 2007商业智能概述 261

9.1.1 Microsoft Business Intelligence 261

9.1.2 Office SharePoint Server 2007商业智能 264

9.2在MOSS中创建报表 266

9.2.1安装和配置 266

9.2.2创建报表 277

9.2.3报表服务集成 280

9.3报表服务的WebParts 287

9.3.1数据源和数据视图 287

9.3.2筛选器WebParts 288

9.3.3报表查看器WebParts 290

9.3.4 Excel Web Access WebParts 290

9.4报表中心 291

9.4.1创建报表中心 291

9.4.2配置和管理报表中心 295

9.4.3使用报表中心 297

9.5用报表服务扩展 298

9.5.1编程调用Excel Service 298

9.5.2仪表板 299

9.5.3 KPI 300

9.5.4 BDC 302

9.6报表部署 302

9.6.1部署拓扑 302

9.6.2选择部署模式位置 303

9.6.3将报表、模型和共享数据源部署到SharePoint站点 304

9.7小结 305

第10章 搜索技术 306

10.1 MOSS的搜索功能 307

10.1.1搜索(Search)技术在MOSS中的发展 307

10.1.2 MOSS 2007可以搜索的内容 307

10.2 MOSS的搜索技术架构 307

10.2.1搜索技术架构 307

10.2.2内容爬网原理 308

10.3定义和管理搜索功能 310

10.3.1启动并创建搜索服务 310

10.3.2实现搜索功能 310

10.3.3设置爬网计划 315

10.4 MOSS搜索的自定义开发 316

10.4.1查询对象模型 316

10.4.2查询Web服务 317

10.4.3自定义搜索 318

10.5搜索功能实践 320

10.5.1设置合理的爬网计划 320

10.5.2搜索调优 321

10.5.3保护搜索内容 321

10.6小结 322

第11章MOSS和Office的集成解决方案 323

11.1 MOSS和Offiice集成开发概述 324

11.1.1 Office 2007组成 324

11.1.2集成开发概述 325

11.1.3集成开发场景 325

11.2微软OBA(Office Business Application)解决方案 326

11.2.1 OBA简介 326

11.2.2 OBA架构 326

11.2.3 OBA特点及应用 328

11.3 MOSS和Infopath的集成设计、开发 328

11.3.1应用场景 328

11.3.2解决方案概述 331

11.3.3技术要点和最佳实践 335

11.4 MOSS和Excel的集成设计与开发 343

11.4.1应用场景 343

11.4.2解决方案概述 348

11.4.3技术要点和最佳实践 350

11.5小结 373

第12章MOSS中实现E-Learning 375

12.1 E-Learning概述 376

12.1.1什么是E-Learning 376

12.1.2基于MOSS的E-Learning企业解决方案 377

12.1.3 E-Learning的网络解决方案 377

12.2认识SharePoint Learning Kit (SLK) 378

12.2.1什么是SharePoint Learning Kit 378

12.2.2安装SharePoint Learning Kit 379

12.2.3 AssignmentListWebPart的功能简介 382

12.3在MOSS中实现E-Learning二次开发 388

12.3.1 E-Learning功能模型 388

12.3.2基于SharePoint Learning Kit实现编码 390

12.4小结 396

第13章SharePoint 2010前瞻 398

13.1 Windows SharePoint Service 2.0及SharePoint Portal Server 2003 399

13.1.1 Windows SharePoint Service 2.0 399

13.1.2 SharePoint Portal Server 2003 403

13.2 Windows SharePoint Service 3.0及Microsoft Offiice SharePoint Server 2007 404

13.2.1 Windows SharePoint Service 3.0 404

13.2.2 Microsoft Offiice SharePoint Server 2007 412

13.3 SharePoint 2010技术概览 417

13.3.1 SharePoint 2010简介 417

13.3.2 SharePoint 2010模块新功能 419

13.3.3 SharePoint2010用户新功能 421

13.3.4 SharePoint 2010管理新功能 424

13.3.5 SharePoint 2010环境搭建及要求 430

13.4 SharePoint 2010更新的对象模型 431

13.4.1 BusinessData模型 431

13.4.2 Workflow支持 432

13.4.3 Visio对象 432

13.4.4部署对象 432

13.5 SharePoint 2010实战演练 433

13.5.1使用Office 2010创建子站点及文档 433

13.5.2使用Access Services 434

13.6小结 436