【转】0.SharePoint服务器端对象模型 之 序言
對于剛剛開始接觸SharePoint的開發人員,即使之前有較為豐富的ASP.NET開發經驗,在面對SharePoint時候可能也很難找到入手的方向。對于任何一種開發平臺而言,學習開發的過程大致會包括:開發工具的使用、開發手段的選擇和開發語言的編寫,SharePoint自然也不例外。具體到SharePoint 2010來說,開發工具的使用即如何更高效便捷地使用Visual Studio 2010;開發手段是指在面對不同需求的時候,我們應該選擇哪一種項目模板,如何使用該模板創建出我們需要的內容;開發語言的編寫,則是指使用什么樣的對象和方法、以何種方式來訪問我們所需要的數據、進行相應的操作——這正是本章中主要介紹的內容。
?
本章著重介紹如何通過使用SharePoint服務器端對象模型訪問和操作SharePoint中的數據內容。SharePoint對象模型是貫穿SharePoint開發始終的,對于一個SharePoint開發人員而言是必須要掌握的基本能力。本章將從SharePoint對象模型的基本規律和特點入手,介紹一些常用對象的訪問、操作方法和重要的屬性,并通過一些最常用的應用場景,進一步介紹對象模型的實際應用。
?
作為SharePoint 2010開發入門的指南書籍,我們并不要求讀者了解SharePoint 2003或2007的開發知識,但是在閱讀本章的時候,我們希望讀者能夠了解SharePoint中的一些基本概念,比如網站、列表、列表條目、列表欄、列表視圖等。在介紹基本數據訪問操作的時候,本章只會介紹一些最為常用和重要的方法和屬性,做一些簡單實用的代碼示例,但并不會針對每個具體的類羅列出其每一個方法和屬性(本書并不是一本工具書,這些內容請參照SDK中的類庫參考部分,其中大部分常用對象都會有代碼片段示例)。
?
而在另一方面,如果您已經有過SharePoint之前版本的開發經驗,您可以略過一些基本的介紹,只關注SharePoint 2010中新增加的一些特性和功能。在對象模型的基本使用方面,2010與之前版本并沒有非常大的區別,以往的使用方法絕大多數情況下依然可以正常使用,但除此之外2010還增加了很多更加實用和方便的新屬性和新方法,對于這些新增加的特性,我們會在介紹的時候特別標注出來。
?
在本章的文字部分中,以大寫字母開頭的單詞表示類名,如SPWeb;以小寫字母開頭的單詞表示這個類的一個實例,如spWeb。
總結
以上是生活随笔為你收集整理的【转】0.SharePoint服务器端对象模型 之 序言的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 支付宝办信用卡需要多久
- 下一篇: 正三角形旋转一周得到的图形是_七年级数学