- SharePoint 2010開發最佳實踐
- 王浩編著
- 419字
- 2019-01-01 14:48:48
1.1 SharePoint能做什么
SharePoint可以被看做是企業信息門戶(正如在很多公司里SharePoint正被如此使用);SharePoint也可以被看做是應用程序工具集,信息工作者可以創建文檔庫、工作空間、工作流、維基、博客、面向團隊合作的列表(如事件、通知、任務)等,SharePoint Workspace(上一個版本是Microsoft Office Groove 2007)可以離線訪問這些數據;SharePoint也可以被看做是工作流宿主(這也是很多公司使用SharePoint的原因之一),有很多國內外廠商基于SharePoint提供了工作流開發產品,比如K2、Nintex、Flowman等;SharePoint可以作為企業內容管理應用,包括文檔管理、記錄管理以及Web內容管理;SharePoint是數據的存儲中心,通過類似于數據庫表的列表來存儲各種數據,并提供了LINQ、CAML方式訪問列表數據;SharePoint還可以是服務的宿主,通過基于WCF的客戶端對象模型,默認提供諸多WebService服務,為用戶提供各種數據服務;SharePoint還支持豐富的客戶端UI定制,通過瀏覽器定制頁面,用SharePoint Designer定制頁面,結合客戶端模型以及SilverLight等技術,SharePoint可以定制非常絢麗豐富的頁面。不僅如此,通過客戶端模型,結合WPF等還可以開發出很多客戶端的應用,提供良好的用戶體驗。