我想知道您在使用對象模型訪問SharePoint列表項目/文檔庫時遵循的最佳做法。開始讓我分享一些我發現的東西。通過對象模型訪問SharePoint列表項目的最佳實踐
- 將每個容器的物品數量限制爲2K個物品。的SPWeb的
- 使用ProcessWebData方法做大型項目
我想知道您在使用對象模型訪問SharePoint列表項目/文檔庫時遵循的最佳做法。開始讓我分享一些我發現的東西。通過對象模型訪問SharePoint列表項目的最佳實踐
的更新/插入要完全回答你的問題將需要一個完整的博客文章。 IntraWebs上已經有了其中的幾個。
這裏有幾個重要的點:
在所有其他情況下由內部名稱或字段ID使用SPQuery或SPSiteData查詢
訪問列
您還應該看看Common Coding Issues When Using the SharePoint Object Model,因爲它有一些關於如何避免嚴重性能問題的示例。
一個示例是http://www.sharepointdevwiki.com/display/public/Accessing+List+Items+using+SPList+using+the+object+model,但它在性能方面並不完整。 – 2009-07-13 08:10:09