<內容簡介>
《SharePoint 2013應用開發實戰》編輯推薦:SharePoint 2013是業界領先的企業協作平臺,隨著微軟雲戰略藍圖的推行,SharePoint 2013也將重點逐步向雲端轉移。它強大的企業協同辦公、搜索、門戶發布等功能,越來越受到國內外企業的歡迎。《SharePoint 2013應用開發實戰》共分12章,重點講解基於SharePoint的開發技術與技巧,對SharePoint的機制和架構進行了較多的講解和分析。內容包括SharePoint基礎,對像模型,解決方案,外觀定製,事件接收器,應用程序,BCS應用,使用Infopath,工作流開發等。最後兩章分別給出門戶定製和辦公用品申請兩個實例,為讀者展示一個從無到有的實現過程。
<章節目錄>
第1章SharePoint概述
1.1 SharePoint的發展歷程
1.1.1 SharePoint Team Service 1.0和SharePoint Portal Server 2001
1.1.2 Windows SharePoint Service 2.0和SharePoint Portal Server 2003
1.1.3 Windows SharePoint Service 3.0和Microsoft Office SharePoint Server 2007
1.1.4 SharePoint Foundation 2010和SharePoint Server 2010
1.1.5 SharePoint Foundation 2013和SharePoint Server 2013
1.1.6 SharePoint本地部署和SharePoint在線
1.2 SharePoint技術架構
1.2.1平臺堆棧
1.2.2物理拓撲架構
1.2.3存儲結構
1.3 SharePoint邏輯結構
1.4 SharePoint API架構
1.4.1服務器端對像模型
1.4.2客戶端對像模型
1.4.3 JavaScript客戶端對像模型
1.4.4 REST/OData終結點
1.4.5 Web Service
1.5 SharePoint安裝
1.5.1前期準備
1.5.2 SharePoint安裝
1.5.3配置SharePoint場
1.6 SharePoint開發環境搭建
1.6.1 SharePoint Designer
1.6.2 Visual Studio
第2章服務器端對像模型
2.1學習開發環境的準備
2.2 SPSite對象和SPWeb對象
2.2.1 SPSite
2.2.2 SPWeb
2.2.3 SPContext對象
2.3對象的釋放
2.3.1如何應用Dispose
2.3.2部分編碼最佳實踐
2.4 SPList、SPField和SPView對象
2.4.1 SPList對象
2.4.2 SPField和SPView對象
2.5 SPListltem, SPFile和SPFolder對象
2.5 .1 SPListltem對象
2.5.2 SPFile和SPFolder對象
2.6 CAML和列表查詢對象
2.6.1 CAML
2.6.2 SPQuery和SPSiteDataQuery對象
2.6.3 LINQ to SharePoint
第3章客戶端對像模型
3.1 .NET客戶端對像模型
3.1. 1環境準備
3.1.2 ClientContext
3.1.3 Site和Web對象
3.1.4 List對象
3.1.5 Listitem對象
3.1.6使用.NET客戶端對像模型的最佳實踐
3.2 JaveScript客戶端對像模型
3.2.1環境準備
3.2 .2 ClientContext
3.2.3 Site和Web對象
3.2.4 List對象
3.2.5 Listltem對象
3.3 REST服務
3.3.1 SharePoint REST服務介紹
3.3.2使用C#調用REST服務
第4章SharePoint解決方案
4.1開發第一個解決方案
4.1.1創建SharePoint解決方案項目
4.1.2開發Web部件
4.1.3部署解決方案
4.1.4調試解決方案
4.1.5擴展Web部件屬性
4.1.6解決方案包的結構
4.2自定義SharePoint內容
4.2.1 SharePoint自定義欄類型
4.2.2 SharePoint自定義內容類型
4.2.3 SharePoint自定義列表類型
4.3 SharePoint解決方案項目中的其他內容
4.3.1 SharePoint空元素
4.3.2 SharePoint模塊
4.3.3 SharePoint網站定義
第5章外觀定製