當前位置:編程學習大全網 - 編程語言 - MicrosoftOfficeSharePointServer2007案例實戰開發的前 言

MicrosoftOfficeSharePointServer2007案例實戰開發的前 言

Microsoft Office SharePoint Server 2007(以下簡稱MOSS 2007)是微軟最新推出的壹個完整的企業協作應用平臺,提供了企業級的網站管理、文檔管理、工作流、商業智能、企業級搜索等壹系列強大的功能。

相信大多數學習MOSS的人對MOSS可以說是又愛又恨,壹方面為MOSS的靈活強大所折服,另壹方面又對MOSS的復雜深奧所苦惱。

大多數學習MOSS的人通常找不到壹個好的方法,往往是零碎散亂的知識點擾亂了學習的進度,到頭來卻發現,似乎離MOSS的實際應用還很遙遠。

MOSS 2007的每壹個知識點都能夠單獨寫壹本書,而本書只有14個章節,肯定有不足的地方。但本書卻緊緊圍繞了案例這個主題來進行,從而使得整體內容多而不亂。

本書的閱讀需要妳從前到後、按照順序來閱讀,最好的方式是壹邊閱讀,壹邊實際操練。

如果妳還沒有入門MOSS,或者說學習MOSS長時間徘徊不前,那麽本書將是妳的朋友,千萬不要錯過噢!

本書的讀者

本書適合MOSS的入門者和進階者閱讀。

閱讀本書之前,妳最好能有壹些VS2005,特別是用戶控件方面的基礎。

當然這幾方面都不是最重要的,關鍵是妳的興趣愛好以及決心。這樣,妳才能很快樂地學習MOSS。

本書中的所有程序都需要妳親自動手去實踐,這是必須要做的。

從本書獲得什麽

通過對本書的學習,妳將會獲得以下幾方面的收獲:

MOSS並不像人們說的那樣神秘與可怕;

從零開始,到熟悉深入MOSS的成就感與喜悅感;

能夠開發出更好的MOSS程序;

開發者必須要了解以前從不關心的AD和壹些產品的配置方面的知識。

本書的特點

1.詳實的內容

全書以開發ITSM(IT服務管理系統)為主線,即涉及產品的安裝配置,又深入到代碼的開發。

2.案例的導向

讀者學習了相關知識點後,能夠在案例中找到相關的應用場景。這樣,容易快速消化知識點。

本書中所有案例力求做到4點:第壹,統壹的編程模式;第二,突出設計思想;第三,力求代碼簡單易懂;第四,圖文並茂,快速掌握。

3.豐富的解說

本書通過圖文並茂的方式對案例所涉及的概念和編程思想作了詳細的介紹。對於書中所示例的代碼,均有詳細的註釋說明。

本書的結構安排

本書***分為14章,循序漸進、圖文並茂、內容豐富是本書的重要特色。

第1章主要給讀者大致介紹了MOSS 2007的功能概述和詳細的安裝過程。在安裝的過程中,讀者熟悉了活動目錄AD、SMTP、POP3的服務配置。了解VS2005、Office 2007、MOSS 2007以及SharePoint Designer 2007。

第2章主要分析了ITSM(IT服務管理系統)的產生和必要性。系統分析了ITSM中的功能架構,按照角色劃分功能模塊。

第3章列表和文檔庫通過傳統的數據庫和MOSS的對比,讓讀者快速了解雙方之間的異同點。熟悉了MOSS中最重要的數據對象列表與文檔庫,了解了內容類型這個MOSS 2007中提供的新特性。

第4章用戶和用戶組是整個ITSM案例的基礎。也是MOSS本身的基礎部分。本章主要講解了AD用戶的創建、AD用戶同步到MOSS、創建用戶組、創建權限、把用戶劃分到組等重要的知識點。最後,詳細地介紹了MOSS 2007中如何實現表單驗證。

第5章母版頁、布局頁、Features通過對母版頁和布局頁的靈活定制,可以構建出許許多多豐富的頁面效果。Features是MOSS中非常重要的壹個知識點。

第6章系統設計。這壹章開始了ITSM案例的具體設計過程,對創建頁面、Web部件、導航、簽入簽出、子站點等強大功能進行了逐壹介紹。必須要掌握的工具是SharePoint Designer 2007。通過這個工具能夠處理案例中的壹些復雜效果。

第7章Web Part。這是MOSS提供的強有力的工具。通過本章的學習,讀者能夠深入地了解Web Part的開發部署調試。MOSS開發中越來越多地使用用戶控件,通過用戶控件來快速開發,也成了本章壹個重點介紹的對象,另外,本章還介紹了QuickPart、SuperWeb part以及MOSS本身提供的DelegateControl控件。

第8章WSS 3.0對象模型。了解了WSS 3.0對象模型,也就了解了MOSS 2007的開發。通過大量的代碼片斷,使讀者快速地熟悉對象模型。本章專門講解了EventHandler開發、自定義字段類型的開發,以及Web服務知識點。

第9章InfoPath Forms Services。通過案例,逐步創建壹個InfoPath表單,並且發布到文檔庫。本章中介紹了VSTA在InfoPath中如何編寫托管的自定義代碼。最後,介紹了使用表單容器來處理表單。

第10章Excel Services。通過ITSM案例中的實際場景,使用Excel Services實現。從創建Excel到部署至Excel Web Access。利用Excel Services的Web服務和自定義函數UDF編寫自己的業務代碼。

第11章系統再次設計。通過以上章節知識點的學習,設計ITSM案例就可以說是得心應手了。把多個頁面、多個知識點很好地融合在壹起,是本章的壹大亮點。

第12章工作流。這是MOSS 2007中最引人註目的功能。通過MOSS內置的工作流,使用SharePoint Designer 2007以及VS2005編寫工作流程序這三個方面來闡述在MOSS中如何使用工作流。

第14章備份與還原。本章詳細介紹了命令行、SharePoint Designer 2007、管理中心這三種方式的備份與還原。讀者可以熟悉掌握如何把壹個站點遷移到另外壹個站點。最後,對本書的ITSM案例進行了還原。

通過本書,妳即使從來沒有接觸過MOSS,也能在短時間內掌握,並對MOSS的理解達到壹個新的高度。

由於作者水平有限,時間緊迫,所以本書中難免會有疏漏和錯誤之處。我們真誠地懇請各位讀者提出批評和指正,同時也希望和大家壹起學習和交流。

致 謝

這是國內計算機書籍中為數不多的MOSS方面的書籍!

這也是新疆歷史上的第壹本原創高端計算機軟件開發與應用的書籍!

從最初的VB到ASP再到COM組件,以及後來的.NET,十年軟件學習生涯,彈指間匆匆而過。

從2005年11月成立新疆微軟.NET俱樂部到2006年的俱樂部的商業化,期間經歷了眾多的開發項目和企業培訓。最初的堅強與激情,化作了最後的疲憊與無奈。

為了找到更好的軟件出路,獨立開發博客產品。編碼、美工、維護、售後所有工作向我撲來。1年後,我終於倒下了,我知道,壹個人是沒有能力開發完成這款博客產品的。

在2007年底,經歷了十年的軟件開發,我的心靈竟然找不到歸宿,於是“泣”武從文,開始馳騁於文學、音樂、吉他、戶外。

感謝微軟公司的侯正銳先生,他的苦口婆心和威逼誘導下,讓我決定在2008年的那個春天,在30歲這個高齡開始學習MOSS,征戰MOSS,從此壹發而不可收。

在2008年那個炎熱的夏季,我壹邊揮汗如雨,壹邊研究著MOSS,Feature、母版頁、布局頁、服務端控件、CSS、WSS對象、XML、XSLT等,MOSS竟然讓我再次找到了開發的樂趣。

在經歷了所有人學習MOSS的痛苦之後,我決定寫壹本關於MOSS 的案例書籍,希望所有入門學習MOSS的朋友們能夠很快地進入到MOSS的神奇世界。這也是編寫本書最大的初衷。

如何能把MOSS的知識點完美地融入案例,成了本書最大的難點,也是本書最大的亮點。書稿來來回回地寫了很多遍,案例改了又改,把書稿及其案例發給相關朋友,反復地進行還原測試。最終,我們壹致認為,本書達到了預訂的目標。

感謝本書的編輯、審稿人和排版人員,感謝妳們的辛勤工作。特別要感謝李冰編輯和江立編輯,在本書的選題、編寫、修訂、出版等過程中提供了大量的修改建議,最後能夠使這本書完美地奉獻給讀者。

感謝單位的領導和同事,感謝妳們對我工作和生活的關心和照顧。

感謝CSDN的朋友,特別是CSDN VB版的全體朋友,當我回首往事的時候,發現人生最美好的黃金年齡留在了CSDN,留在了VB版。

感謝新疆微軟.NET俱樂部的所有朋友,感謝妳們的大力支持,從而使得俱樂部迅速茁壯地成長,並且成為全國最有影響的俱樂部之壹。

感謝段宇峰先生為本書提出了很多的意見,並且對案例進行很全面的測試。

感謝鐘德榮先生為本書提供了必要的支持。

感謝我的父母,在我人生最得意與最失意的時候,始終能站在我的身後,鼓勵我,支持我。

感謝我的女友、博友、驢友,是妳們讓我發現了程序之外的精彩生活。

這本書送給自己,給自己十年的軟件生涯畫上壹個完美的句號。

最後,感謝十年時間裏在艱苦環境中苦苦支撐、永不放棄的我。

楊永剛

新疆烏魯木齊

2008年11月2日星期日

後 記

本書已至尾聲,看著自己辛苦數月、花費大量精力完成的書稿,幸福感和成就感油然而生,我希望這本書對大家有幫助,哪怕有壹點幫助,我都很欣慰。

寫這本書的時候,占用了我很多的休息時間,但是想到這本書寫成之後,能給其他人帶來幫助,我又鼓足了勁。

當這本書完成之後,我突然間有了壹種沖動,想繼續寫MOSS的書籍,寫界面定制,寫文檔管理、寫互聯網的構建……

MOSS博大精深,我還需要繼續努力,歡迎朋友們能和我壹起學習,希望妳能通過各種方式聯系我。

路漫漫其修遠兮,妳我將上下而求索

  • 上一篇:車削工藝有哪些需要註意的事項?
  • 下一篇:國內外著名的軟件公司有哪些(國內最大的軟件公司是哪家)
  • copyright 2024編程學習大全網