SharePoint 2010開發高級教程

《sharepoint 2010開發高級教程》內容

1、介紹如何在sharepoint platform上使用sharepoint和web2.0 api開發站點。
2、分析sharepoint 2010的協作、社交網絡和搜索功能。
3、列出使用infopath和infopath forms services 2010創建企業表單的步驟。
4、討論面向對象的工作流功能,指導您編寫工作流、活動和工作流服務。
5、演示如何使用sharepoint在線服務將應用程序遷移到雲。

閱讀鏈接

圖書在線閱讀鏈接(源自51CTO):http://book.51cto.com/art/201201/313817.htm

 

圖書目錄

 

 
 

第1章  SharePoint 2010簡介 1
1.1  SharePoint平臺和工具新增的功能 1
1.1.1  LINQ 1
1.1.2  列表的增強 2
1.1.3  業務連接服務 2
1.1.4  Silverlight集成 2
1.1.5  客戶端對象模型 2
1.1.6  Web 2.0協議與新標準 3
1.1.7  沙盒解決方案與資源調控器 3
1.1.8  SharePoint Designer 3
1.1.9  Visio服務與Access服務 4
1.1.10  InfoPath(表單、列表表單、移動表單) 4
1.1.11  Visual Studio 4
1.1.12  Web解決方案包 5
1.1.13  開發人員儀表板 5
1.2  協作/社會計算方面新增的功能 5
1.2.1  增強的博客和Wiki 5
1.2.2  社會標註與評級 6
1.2.3  活動源 6
1.2.4  社會書籤 6
1.2.5  組織瀏覽器 6
1.2.6  Outlook Social Newsfeeds和專長 6
1.2.7  微博和移動客戶端 7
1.2.8  社會搜索 7
1.3  搜索技術新增的功能 7
1.3.1  新的核心搜索查詢功能 7
1.3.2  增強的核心搜索結果 8
1.3.3  增強的人物搜索:語音 8
1.3.4  增強的人物搜索:地址簿風格查找 8
1.3.5  增強的人物搜索結果 8
1.3.6  新的搜索連接器框架 8
1.3.7  FAST集成 9
1.4  ECM中新增的功能 9
1.4.1  對ECM的更新:文檔管理 9
1.4.2  對ECM的更新:記錄管理 11
1.4.3  對ECM的更新:Web內容管理 12
1.4.4  對ECM的更新:數字資產管理 12
1.4.5  對ECM的更新:工作流 14
1.4.6  對錶單的更新 15
1.4.7  對Groove(SharePoint工作區)的更新 15
1.5  小結 15
第2章  SharePoint 2010開發工具 17
2.1  OOB開發人員體驗 17
2.2  SharePoint Designer 21
2.2.1  新的用戶界面 21
2.2.2  SPD中的十大新增功能 22
2.3  Visual Studio 2010 32
2.3.1  導入WSP 32
2.3.2  SharePoint Server Explorer 32
2.3.3  Solution Explorer集成 33
2.3.4  Feature Designer 33
2.3.5  Package Designer與
Packaging Explorer 34
2.3.6  項目類型模板 35
2.3.7  映射文件夾 37
2.4  建立開發環境 37
2.5  通過調試和測試來診斷故障 39
2.5.1  F5調試 39
2.5.2  使用開發人員儀表板進行
調試 41
2.5.3  使用SharePoint日誌進行
調試 45
2.5.4  調試Silverlight代碼 45
2.5.5  單元測試、容量測試和
負載測試 45
2.5.6  其他有用的調試工具和
測試工具 48
2.6  部署和維護代碼 49
2.6.1  在VS中自定義部署 49
2.6.2  VS 2010和SharePoint
的ALM 50
2.6.3  從測試到生產 50
2.7  從SharePoint 2007升級代碼 51
2.8  小結 54
第3章  面向開發人員的IT專業增強
功能 55
3.1  性能的改進 55
3.1.1  列表限制 55
3.1.2  外部列表限制 59
3.1.3  HTTP請求限制 60
3.1.4  遠程Blob存儲 62
3.1.5  流媒體和比特率限制 62
3.2  高可用性的改進 63
3.2.1  數據庫鏡像和集羣 63
3.2.2  只讀數據庫 64
3.3  安全性改進 65
3.3.1  基於聲明的驗證 65
3.3.2  代碼訪問安全 67
3.3.3  沙盒解決方案 68
3.3.4  跨站點腳本 69
3.4  管理的改進 69
3.4.1  運行狀況監視和報告 69
3.4.2  服務應用程序 70
3.4.3  PowerShell支持 72
3.5  小結 74
第4章  SharePoint平臺 75
4.1  平臺概述 75
4.2  新的用戶界面 76
4.2.1  通用平臺改進 76
4.2.2  母版頁和_Layouts 77
4.2.3  功能區 79
4.2.4  狀態欄和通知區 99
4.2.5  使用對話框 103
4.2.6  主題基礎結構 106
4.3  列表、視圖以及事件的改進 110
4.3.1  列表的改進 110
4.3.2  視圖的改進 116
4.4  事件的改進 118
4.4.1  新事件 118
4.4.2  新事件的註冊功能 121
4.4.3  事後同步事件 121
4.4.4  自定義錯誤頁面 121
4.4.5  身份模擬的改進 122
4.5  數據技術概述 123
4.5.1  SharePoint的LINQ支持 124
4.5.2  託管客戶端對象模型 133
4.6  沙盒解決方案 155
4.6.1  可以構建的解決方案類型 155
4.6.2  在沙盒中執行代碼 156
4.6.3  解決方案監視 159
4.6.4  管理解決方案 161
4.7  小結 167
第5章  協作與社會計算 169
5.1  以人爲中心的理念 170
5.1.1  User Profile Service
應用程序 170
5.1.2  個人信息同步 174
5.2  社交網絡和My Site 181
5.3  博客和Wiki站點定義 187
5.4  小結 190
第6章  搜索 191
6.1  SharePoint 2010搜索選項 192
6.1.1  SharePoint Foundation 193
6.1.2 Search Server 2010 Express 194
6.1.3  Search Server 2010 194
6.1.4  SharePoint Server 2010 194
6.1.5  FAST Search Server 2010
for SharePoint 195
6.1.6  選擇正確的搜索產品 196
6.1.7  通用平臺和API 197
6.2  搜索用戶體驗 198
6.2.1  搜索中心 198
6.2.2  FAST搜索結果中的視覺
提示 200
6.2.3  "會話"搜索 202
6.2.4  人員搜索 203
6.3  搜索架構與拓撲 204
6.3.1  SharePoint搜索關鍵組件 204
6.3.2  FAST架構與拓撲 207
6.3.3  FAST的外擴 209
6.3.4  架構如何滿足應用程序
的要求 211
6.4  利用企業級搜索進行開發 211
6.4.1  自定義的範圍 211
6.4.2  常用的自定義場景 212
6.4.3  搜索驅動的應用程序 213
6.5  自定義搜索用戶體驗 213

6.5.1  示例:新的核心結果
Web部件 214
6.5.2  示例:在新的Web部件中
添加分類功能 216
6.5.3  使用FAST的Web部件 217
6.6  搜索連接器和搜索LOB系統 218
6.6.1  新的連接器框架功能 219
6.6.2  創建索引連接器 219
6.6.3  FAST專用的索引連接器 223
6.6.4  自定義連接性概述 223
6.7  使用聯盟 223
6.7.1  使用聯盟進行自定義的
示例 225
6.7.2  聯盟中的其他注意事項 226
6.8  使用查詢對象模型 226
6.8.1  查詢端API和對象模型 227
6.8.2  查詢語法 229
6.8.3  FQL 230
6.8.4  使用自定義查詢的示例 231
6.9  社會搜索 231
6.9.1  終端用戶可視化功能 231
6.9.2  社會搜索架構和操作 232
6.10  內容改進 233
6.10.1  元數據、語言以及搜索 233
6.10.2  使用FAST的高級內容
處理 234
6.10.3  多語言搜索 235
6.11  使用管理對象模型擴展搜索 236
6.11.1  驗證和安全性 236
6.11.2  搜索報告 236
6.12  小結 237
第7章  ECM:記錄管理 239
7.1  SharePoint 2010記錄管理
概述 239
7.1.1  記錄化 240

7.1.2  eDiscovery和延續 243
7.1.3  審計與報表 243
7.2  在SharePoint中通過編程
方式實現RM 244
7.2.1  聲明記錄和取消聲明記錄 244
7.2.2  創建保留計劃 246
7.2.3  創建組織器規則 253
7.2.4  創建使用記錄管理的工作
流程 257
7.3  小結 259
第8章  Web內容管理 261
8.1  Web內容管理中的內容
生命週期 261
8.1.1  內容和開發的分離 262
8.1.2  信息架構的重要任務 263
8.2  Web內容管理基礎 263
8.2.1  頁面處理模型 264
8.2.2  站點列 266
8.2.3  內容類型 273
8.2.4  頁面佈局 283
8.2.5  母版頁 289
8.2.6  導航 294
8.2.7  Content by Query Web部件 302
8.2.8  內容轉換 309
8.3  小結 311
第9章  電子表單 313
9.1  培訓管理應用程序簡介 315
9.2  自定義SharePoint列表表單 316
9.2.1  創建Trainings列表 317
9.2.2  自定義SharePoint列表表單 317
9.2.3  利用規則和視圖添加智能 319
9.2.4  發佈列表表單 321
9.2.5  分發Trainings列表 324
9.3  設計InfoPath表單模板 324
9.3.1  表單庫的含義 325
9.3.2  設計表單模板 326
9.3.3  在表單中查詢SharePoint
列表 330
9.3.4  查詢REST Web服務 332
9.3.5  提交行爲 334
9.3.6  表單編程 336
9.3.7  發佈InfoPath表單 343
9.3.8  發佈到表單庫與發佈到
內容類型 346
9.3.9  表單安全性 347
9.3.10  沙盒化表單 347
9.3.11  表單分析 349
9.3.12  提取表單數據 353
9.4  表單開發工具 361
9.4.1  Rule Inspector 361
9.4.2  Design Checker 362
9.4.3  IE Developer Tools 363
9.4.4  Fiddler Tool 364
9.4.5  微型內嵌工具 365
9.5  使用InfoPath構建Web部件 366
9.5.1  InfoPath Form Web部件 367
9.5.2  使用InfoPath創建連接的
Web部件 368
9.5.3  從其他Web部件獲取數據 371
9.5.4  利用混搭技術完善用戶
體驗 372
9.6  小結 372
第10章  ECM:文檔管理 375
10.1  一種新的企業內容理念 375
10.1.1  新的ECM功能 376
10.1.2  擴展ECM對象模型 377
10.2  發揮文檔中心的最大效能 377
10.3  內容路由 384
10.4  使用文檔中心的文檔庫 387
10.4.1  元數據導航和篩選 388
10.4.2  Visual Studio和文檔庫 390
10.5  託管元數據 392
10.5.1  元數據類型 392
10.5.2  託管元數據服務應用程序 393
10.6  內容類型 396
10.7  文檔ID服務 398
10.8  小結 401
第11章  業務連接服務 403
11.1  業務連接服務簡介 404
11.2  理解BCS架構 408
11.2.1  理解連接器 408
11.2.2  理解業務數據連接 409
11.2.3  理解Secure Store Service 413
11.2.4  理解程序包部署 416
11.3  理解驗證場景 416
11.3.1  配置驗證模型 416
11.3.2  訪問基於聲明的系統 418
11.3.3  訪問基於令牌的系統 419
11.3.4  管理客戶端驗證 419
11.3.5  管理授權 419
11.4  創建外部內容類型 420
11.4.1  創建操作 420
11.4.2  創建關係 423
11.4.3  定義篩選 424
11.5  在SharePoint 2010中
使用ECT 425
11.5.1  創建自定義表單 425
11.5.2  使用外部列 426
11.5.3  業務數據部件 426
11.5.4  創建個人信息頁面 427
11.5.5  搜索外部系統 428
11.5.6  補充用戶個人信息 428
11.6  在Office 2010中使用ECT 429
11.6.1  使用SharePoint工作空間 429
11.6.2  理解Outlook集成 430
11.6.3  使用Word Quick Parts 431
11.7  創建自定義BCS解決方案 432
11.7.1  使用Runtime對象模型 432
11.7.2  使用Administration
對象模型 434
11.7.3  創建.NET程序集連接器 437
11.8  小結 440
第12章  工作流 441
12.1  Training審覈工作流 442
12.2  工作流開發生命週期 443
12.2.1  在Visio中進行原型設計 443
12.2.2  在SharePoint Designer中
自定義工作流 445
12.2.3  利用Visual Studio 2010
創建自定義行爲 456
12.2.4  導入到Visual Studio 2010 466
12.3  使用Visual Studio 2010生成
工作流 483
12.3.1  站點工作流 483
12.3.2  可插入工作流服務 499
12.3.3  使用工作流事件 506
12.4  小結 508
第13章  商業智能 509
13.1  傳統商業智能面臨的挑戰 509
13.2  與SharePoint的集成:
歷史沿革 510
13.3  SharePoint Server 2010中
商業智能功能的特點 511
13.4  重要術語和概念 513
13.5  使用Adventure Works示例
數據庫 514
13.6  起點:商業智能中心 515
13.7  Excel Services 517
13.7.1  Excel Services架構 519
13.7.2  Office 數據連接 520
13.7.3  創作Excel中的工作簿 525
13.7.4  發佈工作簿 533
13.8  PerformancePoint Services 538
13.8.1  儀表板與記分卡 538
13.8.2  PerformancePoint Services
架構 539
13.8.3  儀表板設計器簡介 541
13.8.4  創建第一個儀表板 542
13.8.5  一鍵發佈到SharePoint 549
13.8.6  時間智能篩選 552
13.9  Reporting Services 2008 R2 554
13.9.1  集成模式 554
13.9.2  本地模式架構 555
13.9.3  連接模式架構 556
13.9.4  配置BI 中心 559
13.9.5  BIDS 2008 R2與
Report Builder 3.0 560
13.9.6  生成和部署報表 561
13.9.7  緩存和快照 574
13.10  針對SharePoint數據編制
報表 582
13.11  聲明與BI解決方案 589
13.12  小結 591
第14章  SharePoint Online 593
14.1  SharePoint Online概述 593
14.2  在雲中進行開發 594
14.2.1  可視化沙盒Web部件 595
14.2.2  調試解決方案 595
14.3  在雲中的應用場景示例 597
14.4  小結 597
附錄A  其他幫助和資源 599

 

 

 

 



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章