SPC 提供的分類法程式碼範本!
英文原文已於 2013 年 1 月 18 日星期五發佈
大家好,我是 Pete Gonzalez。在 2012 年 SharePoint 會議,我探討了在不同的系統之間同步處理分類法物件的自動化方法。我們先使用伺服器物件模型檢視 C# 程式碼範例,這對企業伺服器陣列上的系統管理作業很實用。我們在會議提供的範例牽涉到具備匯入 SharePoint 之類別的 HR 系統,我們接著檢視一些範例,這些範例使用新的用戶端物件模型,提供執行相同作業 (我們在用戶端應用程式、行動裝置、或雲端服務內容的伺服器上所執行之作業) 的方法。我們還探討了增量同步處理的演算法,增量同步處理可避免資料遺失,並在更新字詞庫的時候提升效能。
許多人表示對分類法程式設計有濃厚興趣,不只是為了標記和公司分類法案例,也是因為 SharePoint 2013 使用字詞庫產生發佈網站的導覽功能表及好用的 URL。許多人問道是否可以將此程式碼用以做為其專案的起點,因此我們很榮幸宣布,所有的範例皆已根據開放程式碼授權發佈於 MSDN。我們還額外提供兩項範例,其中使用伺服器物件模型達成相同的功能,就跟會議中的用戶端程式碼一樣。
以下是連結:
- 示範 #1:字詞組匯入: 建立從 XML 輸入檔案讀取的分類法物件。
SharePoint 2013:從外部來源 (伺服器 OM) 匯入字詞組 - 示範 #2:字詞組同步: 建立於示範 #1 的基礎之上,併入執行累加式更新的演算法。
SharePoint 2013:使用字詞庫 (用戶端 OM) 同步處理字詞組
SharePoint 2013:使用字詞庫 (伺服器 OM) 同步處理字詞組 - 示範 #3:自動化標記: 使用 CSV 檔案輸入指派受管理的中繼資料欄位,會顯示如何處理大型資料集。
SharePoint 2013:使用字詞庫 (用戶端 OM) 自動化標記欄位作業
SharePoint 2013:使用字詞庫 (伺服器 OM) 自動化標記欄位作業
與會者可由此處下載投影片組及課程影片:SPC068:深入討論整合 SharePoint 中繼資料與其他中繼資料存放區。
這是翻譯後的部落格文章。英文原文請參閱 Taxonomy code samples from SPC!