《Office SharePoint Server 2007 OBA开发技术精解》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:(美)RobBarker著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2010
  • ISBN:9787115220912
  • 页数:248 页
图书介绍:本书精选了Office SharePoint Server 2007 平台开发中的6项关键的OBA应用,为SharePoint的定制开发给出了框架层面以及设计细节层面上的指导,可以帮助读者系统学习SharePoint Server OBA开发知识。

第1章 Office商务应用程序入门 1

1.1 什么是Office Business Application 1

1.1.1 平台能力 3

1.1.2 OBA Services 4

1.1.3 OBA的属性 5

1.1.4 如何扩展OBA 5

1.2 Office Business Application的主要部件 7

1.2.1 用户层 7

1.2.2 中间层注意事项 9

1.2.3 数据层因素 13

1.2.4 开发工具 14

1.3 OBA应用程序模式 15

1.3.1 作为媒介的Office应用 15

1.3.2 生成文档 17

1.3.3 智能文档 17

1.3.4 补充文档工作流 19

1.3.5 搜索导航模式 22

1.3.6 协作站点模式 22

1.3.7 组合用户界面模式 23

1.3.8 生成任务和通知的应用 25

1.4 OBA实例:从预算文件到预算应用程序 28

1.5 下章概要 30

第2章 管理和自动化的预算审批流程 31

2.1 建立你的OBA 33

2.2 创建Excel预算模板 34

2.2.1 自定义Ribbon 35

2.2.2 自定义操作面板 36

2.2.3 给自定义Ribbon添加事件 38

2.2.4 向控制面板中添加事件 41

2.2.5 已完成的预算模板 46

2.3 建立SharePoint预算控制台 47

2.3.1 在文档库中整合内容类型 47

2.3.2 关键绩效指标 49

2.3.3 Excel Services 51

2.3.4 使用商业数据目录 54

2.4 创建SharePoint工作流 61

2.5 总结 65

第3章 结合办公商务应用管理销售预测 66

3.1 架构方案 68

3.2 销售预测方案初探 70

3.2.1 销售站点仪表盘 70

3.2.2 业务数据目录 73

3.2.3 内容类型 78

3.2.4 创建自定义Ribbon 80

3.2.5 文档操作任务面板 82

3.2.6 工作流(Workflow) 91

3.3 面向新的Open XML文件格式编程 99

3.3.1 Open XML(Open XML)格式的优势 100

3.3.2 VSTO抽象Open XML 100

3.4 总结 102

第4章 虚拟学习工作区的配置和安全 103

4.1 建立VLW工作流活动 105

4.1.1 创建和删除站点的活动 106

4.1.2 设置权限分类工作流 118

4.2 使用事件接收程序追加数据 121

4.3 通过事件接收器(Feature Receiver)提供站点和安全的对象模型 125

4.4 通过SharePoint Web Part查看和更改目录服务信息(Active Directory Information) 130

4.5 定义一个内容类型和Feature 137

4.6 提交任务:VLW解决方案的应用程序页面 140

4.7 总结 147

第5章 用Open XML格式创建工作说明书 148

5.1 构建工作说明书的定义,输入表单和文档模板 150

5.1.1 创建一个InfoPath 2007格式的表单用于数据输入 154

5.1.2 创建工作说明书的Word 2007模板 156

5.1.3 创建工作说明书的演示模板 158

5.2 使用工作说明书API 159

5.2.1 扩展StatementOfWork类 161

5.2.2 字段句柄 162

5.2.3 检查/IWordWriter接口 164

5.3 处理表格的难点 165

5.4 构建Office Word 2007格式的工作说明书文档 170

5.4.1 检查IPlaceHolder接口 170

5.4.2 SOWDocument类 171

5.5 将SharePoint表单库与工作说明书API整合 175

5.6 总结 179

第6章 销售队伍自动化 180

6.1 业务流程和解决方案背景 180

6.1.1 在Outlook中使用客户和商业机会信息 181

6.1.2 在Office Word 2007中创建销售意向 183

6.1.3 销售意向审批流程 185

6.2 销售队伍自动化解决方案的架构 186

6.3 设计和执行销售队伍自动化解决方案 187

6.3.1 开发Office Outlook 2007插件 188

6.3.2 CRM数据同步 207

6.3.3 开发Office Word 2007插件 209

6.4 报价审批SharePoint工作流 215

6.4.1 设计工作流 216

6.4.2 设计一个Office InfoPath 2007任务表单 219

6.5 利用Visual Studio 2008和VSTO 2008 220

6.5.1 Microsoft Synchronization Services for ADO.NET 220

6.5.2 VSTO 2008对Office Word 2007文档的个性化 221

6.5.3 在Outlook窗体区域中WPF和Windows表单控制 221

6.5.4 一次点击部署(ClickOnce)机制 221

6.6 总结 221

第7章 商务智能:工厂车间底层分析OBA 222

7.1 工厂车间底层分析OBA介绍 223

7.1.1 车间底层分析虚拟机的软件和硬件需求 223

7.1.2 安装并登录虚拟机 224

7.1.3 操作监控:浏览值班长的站点 224

7.1.4 战略分析:探索车间经理的站点 226

7.1.5 战略规划:副总裁的站点 228

7.2 解决方案架构概览 229

7.2.1 数据层架构 231

7.2.2 数据层探索 231

7.2.3 应用服务层架构 232

7.2.4 探索应用程序服务层 237

7.2.5 生产力层面架构 238

7.2.6 探索生产力层 239

7.2.7 展现层架构 239

7.3 其他架构上的考虑点 247

7.3.1 系统和数据整合 247

7.3.2 安全 247

7.3.3 可扩展性及可用性 248

7.4 总结 248