目 錄
第1 章 SharePoint 和雲入門·················· 1
1.1 雲概述·········································· 1
1.1.1 Windows Azure ······················ 3
1.1.2 Web 2.0································· 4
1.1.3 Bing 服務······························ 5
1.1.4 Microsoft Dynamics CRM········ 5
1.2 理解雲的重要性·························· 6
1.3 整閤雲和SharePoint···················· 7
1.4 搭建開發環境······························ 8
1.4.1 搭建虛擬環境····························9
1.4.2 搭建本地環境··························10
1.5 創建第一個SharePoint 雲
應用············································· 12
1.6 小結··········································· 18
1.7 其他參考資料···························· 18
第2 章 SQL Azure 在商業智能
中的使用····································19
2.1 SQL Azure 概述························· 19
2.1.1 SQL Azure 的使用···················20
2.1.2 從SQL Server 遷移到
SQL Azure································20
2.1.3 使用SQL Server 2008 R2
Management Studio 來與SQL
Azure 交互·································21
2.2 使用SQL Azure 的BI 解決
方案············································ 23
2.2.1 SharePoint 的無代碼BI 解決
方案··········································23
2.2.2 SharePoint 中基於代碼的解決
方案··········································23
2.3 使用SQL Azure 和SharePoint
創建BI 儀錶闆·························· 25
2.3.1 解決方案架構·························25
2.3.2 創建Sales BI 應用··················26
2.3.3 創建Sales 儀錶闆界麵···········43
2.4 小結············································ 45
2.5 其他參考資料···························· 46
第3 章 構建基於Windows Azure
的服務········································47
3.1 入門············································ 48
3.1.1 安裝SharePoint 2010 ··············48
3.1.2 安裝Windows Azure 的SDK
和工具·····································48
3.1.3 創建SSH 隧道························48
3.1.4 初始化Windows Azure 的
計算和存儲模擬器··················49
3.2 使用Windows Azure 錶存儲····· 50
3.2.1 創建Windows Azure Web
角色·········································50
3.2.2 創建實體數據模型··················52
3.2.3 填充Windows Azure 錶········54
3.3 創建WCF 服務端點·················· 65
3.3.1 構建Windows Azure 服務······65
3.3.2 訪問錶存儲數據······················68
3.4 創建SharePoint BCS 外部
內容類型···································· 73
3.5 小結············································ 77
3.6 其他參考資料···························· 77
第4 章 使用基於雲的數據創建聚閤式的
解決方案····································79
4.1 混搭應用概述···························· 79
4.2 使用Yahoo Pipes 創建混搭
應用············································ 80
4.2.1 使用管道編輯器······················81
4.2.2 創建管道·································83
4.2.3 使用管道·································85
SharePoint 2010 雲計算解決方案
XII
4.2.4 連接多個訂閱源·····················88
4.2.5 排序和過濾訂閱源··················90
4.2.6 使用現有的管道·····················92
4.3 使用Yahoo 查詢語言擴展
管道············································ 96
4.3.1 使用YQL 控製颱···················97
4.3.2 創建YQL 管道Web 部件···· 103
4.4 小結········································· 105
4.5 其他參考資料·························· 105
第5 章 連接LinkedIn 和SharePoint
的檔案數據······························107
5.1 SharePoint 社交計算概述········ 107
5.1.1 My Site ································· 108
5.1.2 SharePoint 檔案···················· 108
5.1.3 社交標簽和注釋···················110
5.1.4 活動源···································111
5.1.5 博客·······································112
5.1.6 維基········································112
5.2 瞭解LinkedIn 社交網絡的
編程模型···································113
5.2.1 LinkedIn 檔案························114
5.2.2 創建LinkedIn Silverlight
Web 部件·······························115
5.2.3 LinkedIn 身份驗證················115
5.2.4 讀取LinkedIn 檔案屬性·······117
5.2.5 讀取SharePoint 檔案屬性··· 121
5.2.6 發布LinkedIn 狀態消息······ 126
5.3 小結········································· 130
5.4 其他參考資料·························· 130
第6 章 Twitter 在SharePoint 解決
方案中的使用··························131
6.1 Twitter 概述····························· 131
6.2 使用Twitter 開發應用············· 132
6.2.1 OAuth 在Twitter 應用中的
使用·······································133
6.2.2 構建需要授權的應用··········· 134
6.2.3 構建無需授權的應用··········· 138
6.2.4 使用Twitter 趨勢數據········· 140
6.3 整閤Twitter 和SharePoint ······ 144
6.3.1 解決方案架構······················ 144
6.3.2 創建Twitter 和SharePoint 的
解決方案······························ 144
6.4 小結·········································· 162
6.5 其他參考資料·························· 163
第7 章 Bing Maps 在SharePoint 商業
解決方案中的使用···················165
7.1 Bing Maps 概述······················· 165
7.1.1 Bing Maps 控件···················· 169
7.1.2 利用地理定位Web 服務······ 170
7.2 整閤Bing Maps API 和
SharePoint································· 172
7.3 解決方案架構·························· 173
7.4 使用Bing Maps 創建SharePoint
解決方案·································· 174
7.4.1 創建Bing Maps 應用··········· 174
7.4.2 創建應用的用戶界麵··········· 177
7.4.3 在SharePoint 中創建商店和
商店列錶······························ 191
7.4.4 部署Silverlight Bing 應用··· 191
7.5 小結·········································· 194
7.6 其他參考資料·························· 194
第8 章 使用Excel Services 和Windows
Azure 進行財務建模···············195
8.1 Excel 財務模型概述················ 196
8.2 整閤Windows Azure 和
Office········································ 197
8.2.1 Office 客戶端和Azure ········· 197
8.2.2 Office Services 和Azure ······ 199
8.3 解決方案架構·························· 199
8.3.1 通過WCF Data Services
訪問Azure 錶數據··············· 200
8.3.2 使用WCF 服務來提供Azure
錶數據·································· 209
8.4 擴展Excel 財務模型來利用
Azure 錶數據···························· 226
8.4.1 創建Excel 客戶端插件········ 227
目 錄
XIII
8.4.2 在Excel Web Access Web 部
件中使用ECMAScript 對象
模型······································ 235
8.5 小結········································· 244
8.6 其他參考資料·························· 244
第9 章 在SharePoint Online 中
創建培訓應用··························245
9.1 培訓應用概述·························· 246
9.2 解決方案架構·························· 246
9.2.1 瞭解SharePoint Online
平颱······································ 246
9.2.2 Azure 的雲端可伸縮存儲···· 247
9.3 構建視頻庫······························ 247
9.3.1 在SharePoint Online 中
創建數據模型······················ 248
9.3.2 將視頻上傳到Windows
Azure 中······························· 249
9.4 創建一種一體化的用戶體驗·· 253
9.4.1 創建視頻播放器·················· 253
9.4.2 在培訓中啓用社交體驗······· 257
9.5 小結········································· 260
9.6 其他參考資料·························· 260
第10 章 在SharePoint Online 中
管理客戶信息························261
10.1 Microsoft Dynamics CRM
概述······································· 262
10.2 解決方案架構························ 264
10.2.1 在SharePoint 中使用
Silverlight ························· 265
10.2.2 安全和身份驗證·············· 266
10.3 構建儀錶闆···························· 266
10.3.1 連接文檔庫和CRM
Online······························· 267
10.3.2 構建Windows Azure
代理·································· 268
10.3.3 創建Silverlight 錶格和
圖錶·································· 275
10.3.4 集各組件之總成·············· 290
10.4 小結······································· 292
10.5 其他參考資料························ 292
第11 章 使用基於聲明的身份驗證
保護雲解決方案··················293
11.1 基於聲明的標識概述············ 293
11.1.1 WS-Federation 和WS-Trust
的對比······························ 295
11.1.2 基於聲明的標識的強大
功能·································· 296
11.2 SharePoint 和聲明·················· 297
11.3 信賴方應用、聯閤提供者和
標識提供者···························· 298
11.3.1 信賴方應用······················ 299
11.3.2 Window Azure AppFabric 的
Access Control Service ····· 299
11.3.3 Active Directory Federation
Services v2.0 ···················· 300
11.4 解決方案架構························ 300
11.5 通過SharePoint 訪問基於
聲明的Azure 服務················ 301
11.5.1 設置ACS 命名空間········· 301
11.5.2 把AD FS v2.0 設成受ACS
信任的標識提供者·········· 302
11.5.3 創建一個信賴方Azure Web
應用·································· 305
11.5.4 連通Azure Web 應用對
ACS 的信任····················· 309
11.5.5 在SharePoint中藉助基於聲明的
身份驗證來訪問Azure Web
應用·································· 315
11.6 小結··································· 317
11.7 其他參考資料··················· 317
· · · · · · (
收起)