• <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        當前位置:雨林木風下載站 > 辦公軟件教程 > 詳細頁面

        [SharePoint基礎圖文教程]一SharePoint進展、工具及術語

        [SharePoint基礎圖文教程]一SharePoint進展、工具及術語

        更新時間:2024-02-08 文章作者:未知 信息來源:網絡 閱讀次數:

        SharePoint發行版本有SharePoint2003、SharePoint2007、Sharepoint 2010、SharePoint2013和SharePoint2016。SharePoint提供了功能強大的團隊協作環境,使得組織能夠在整個組織內部實現整合、組織、查找和提供 SharePoint站點。

        SharePoint發展過程

        [SharePoint入門教程]一SharePoint發展、工具及術語_本站

        由SharePoint的發展歷程可以看出,在SharePoint2010版本以前SharePoint一直是包含在Office產品系列中,2010年后微軟正式把SharePoint形成獨立的產品并且趨于穩定。由于產品名稱變化的原因,導致SharePoint在各個階段的稱呼各不相同。下面我們介紹下當前仍在使用中的產品簡稱及全稱。

        WSS:07版及以前對Windows SharePoint Services的簡稱。

        MOSS:07版本對Microsoft Office Sharepoint Server的簡稱。

        SharePoint Foundation:免費的SharePoint的服務器一個版本。

        SharePoint Server:收費的SharePoint的服務器一個版本,又細分為“標準版”和“企業版”。

        SharePoint Foundation與SharePoint Server的區別:?

          Foundation?免費(主要用于開發環境)、 Server版本收費。

          包含功能:SharePoint Foundation < sharepoint="" server標準版="">< sharepoint="" server="">

        [SharePoint入門教程]一SharePoint發展、工具及術語_本站?

        SP:SharePoint的一個簡稱,經常出現在討論區,常在后面加上版本號來確定具體的產品。如:SP2010,SP2013。

        3.SharePoint使用工具

        SharePoint工程師一般會使用到3個工具,分別為:SharePoint Designer、Visual Studio、 Windows PowerShell

        SharePoint Designer:簡稱SPD(通常狀況會加版本號,如:SPD2010、SPD2013),SharePoint實施工程師的利器,一款SharePoint資源編輯的軟件,可以直接編輯SharePoint內容資源。 如下圖所示:

        [SharePoint入門教程]一SharePoint發展、工具及術語_本站

        Visual Studio:簡稱VS(通常狀況會加版本號,如:VS2010、VS2012),SharePoint開發工程師的利器,不解釋,功能強大、大部份微軟語言都使用VS作為開發工具進行開發,SharePoint也不例外,通常用于開發Web部件(下面會解釋什么是Web部件)和調用SharePoint的API進行數據交互。 如下圖所示:[SharePoint入門教程]一SharePoint發展、工具及術語_本站

        Windows PowerShell:Windows PowerShell 是一種命令行外殼程序和腳本環境,使命令行用戶和腳本編寫者可以利用 .NET Framework 的強大功能。它引入了許多非常有用的新概念,從而進一步擴展了您在 Windows 命令提示符和 Windows Script Host 環境中獲得的知識和創建的腳本。

        百科地址:http://baike.baidu.com/view/2838635.htm?fromId=1717574 通過理解和在SharePoint的應用范圍做出的定義:基于Dos風格的,可以通過命令來執行、管理、維護SharePoint的日常工作的可執行應用程序。 如下圖所示:[SharePoint入門教程]一SharePoint發展、工具及術語_本站

        4.SharePoint使用術語

        ??? 我們無論是與外國人交流還是與使用計算機編程都需要有一種能夠讓彼此都可以理解的語言。如常用英文:“Hello”、“Hello World”、“How are you”,編程時最常說的“類”、“屬性”、“方法”等,人與人進行交流時可以無障礙使用這些術語進行溝通。如:程序員交流時一說到“類”,都會對類有個統一的概念。
        在SharePoint的世界中,也有一些術語。理解這些術語及概念對于SharePoint的相互交流是必不可少的,如果你第一次看本文有些地方不太理解甚至完全不理解(看了和沒看一樣),那么就等到在QQ群里或論壇里看到這些術語時再回頭查看吧,那時候才能夠真正的消化這個內容。
        官方地址:http://msdn.microsoft.com/zh-cn/library/ee556558.aspx
        官方的api總是那么的全面,但在實際工作中你會發現不會使用會全部術語,為了盡快的達到使SharePoint的術語進行無障礙溝通的目地,本文列出了“入門并且常用的”術語并一一講解。

        NO.1?? 服務器場
        廣義的概念:服務器場,即主機的集群.簡單點說就是兩臺機器互相備份,兩個或幾臺機器之間有心跳線,定時檢測對端設備的情況,如果對端設備出現故障,一臺機器就會接管出問題機器的受保護的資源如數據庫等.
        地址:http://baike.baidu.com/view/4095692.htm
        如下圖所示:

        [SharePoint入門教程]一SharePoint發展、工具及術語_本站

        廣義上的概念更像是在描述“網絡負載均衡或集群”,下面我們介紹下SharePoint服務器場。
        SharePoint服務器場:一系列的服務器的集合。集合里的每臺服務器包含的職能可以是不一樣的。如下圖所示:

        ?[SharePoint入門教程]一SharePoint發展、工具及術語_本站


        該SharePoint服務器場有兩臺Web前端服務器,用戶訪問靜態的內容時可以直接從這兩臺服務器上進行讀取,兩臺服務器通過“Network Load Balancing”連接在一起。兩臺應用服務器做基本數據的支撐。當用戶使用搜索時,內容由前端服務器轉交級搜索服務器處理并返回結果。低層是數據支撐,由兩臺數據數據庫服務器通過“Cluster”進行負載。
        大家可以看出“SharePoint服務器場”的概念與“百度百科服務器場”的概念是一種包含與被包含的關系。“SharePoint服務器場”的概念范圍更大些。個人覺得百度百科對服務器場的概念太泛化,本人更偏向于服務器于SharePoint的服務器場的概念才真正為“服務器場”的概念。

        NO.2?? Web應用程序、網站集、網站
        Web應用程序:Web 應用程序是一種可以通過Web訪問的應用程序。Web應用程序的一個最大好處是用戶很容易訪問應用程序。用戶只需要有瀏覽器即可,不需要再安裝其他軟件。SharePoint的Web應用程序也不例外,他通過監聽相關端口來響應來自用戶的請求。從根本上講SharePoint本身就是一個由asp.net搭建的網站,只不過他的規模很大(微軟產品的特點)。
        但他與我們創建的Web應用程序的表面上的區別有明顯的兩點:
        我們自己開發的Web應用程序一般是通過人工部署到IIS上的,而SharePoint的Web應用程序是由SharePoint安裝時自動部署的(包括數據庫的創建、asp.net頁面與數據庫的連接等)。如下圖所示:

        [SharePoint入門教程]一SharePoint發展、工具及術語_本站

        SharePoint會自動創建一些必要的Web應用程序。我們自己開發的Web應用程序dll一般放在目錄結構的bin下,asp.net頁面也會由我們根據業務需求定制目錄結構,而SharePoint文件的目錄結構就比較復雜了(當然是遵從微軟的SharePoint規則,一般頁面在layout里,dll在GAC和網站bin目錄下)。如下圖所示:

        [SharePoint入門教程]一SharePoint發展、工具及術語_本站

        Web應用程序下建立了很多的虛擬目錄,我們任意打開兩個看一下該虛擬目錄對應的物理路徑。

        _controltemplates: C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\template\controltemplates

        _login: C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\template\identitymodel\login

        基本都會放在:C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions目錄結構下,不同的版本會稍有子目錄的區別

        網站集:網站集是建立在Web應用程序下的一個虛擬概念,我們可以理解為一堆網站的集合。這個集合可對子網站進行一些統一的設置和管理。他獨立的數據管理和權限分配并且必須建立在Web應用程序之下。

        網站:網站是建議在網站集下的虛擬概念,這點打破了大多數asp.net程序員對網站的傳統概念。主要在于我們使用asp.net創建的網站相當于一個web應用程序,而到了SharePoint,網站是建立在網站集下面的一個虛擬的產物并且網站下面可以包含子網站….

        Web應用程序、網站集、網站的邏輯關系

        [SharePoint入門教程]一SharePoint發展、工具及術語_本站

        ?一個Web應用程序下,可以有多個網站集,一個網站集下可以有多個網站和頁面。

        NO.3 列表、文檔庫
        列表:以表格為容器,裝載著文字或圖像的一種形式。下表為一個簡單“員工信息”列表。

        [SharePoint入門教程]一SharePoint發展、工具及術語_本站

        如上表所示,表頭為“員工信息”,表的每一列頭為“編號、姓名……”,在SharePoint中的列表也不例外。下面是SharePoint中的一個“內容和結構報告”列表。

        [SharePoint入門教程]一SharePoint發展、工具及術語_本站

        學過編程的同學應該更容易理解,列表類似數據庫中的“表”,也類似C#中的泛型List。他在SharePoint中的類為:Microsoft.SharePoint.SPList,是不是很熟悉?List與SPList。不僅僅是長得相似,用途也很相似。

        文檔庫:我們先來了解一下庫的概念。庫:用來放置同類事物的抽象容器;如庫房,儲存貨物或財物的房屋。

        庫的概念也不例外,現在我們了解一下什么是SharePoint文檔庫,SharePoint文檔庫:一個文件夾,庫中文件的集合屬于同一模板。簡單的理解就是一個文件夾里放了一堆文件,而這個文件夾就叫做文檔庫。如下圖所示:

        [SharePoint入門教程]一SharePoint發展、工具及術語_本站

        文檔庫的名稱為:頁面庫,庫里包含了7個文件。
        列表和文檔庫的區別:在初學SharePoint時,可能有很多分不清列表和庫的區別,本人剛最初對這兩上概念也很模糊,此處再次強調一下他們之間的不同:
        列表:類似于表格,存儲的的數據。
        文檔庫:類似于文件夾,存放的是文件。
        那么是什么導致了我們對這兩個概念的混淆呢?如下圖所示:

        [SharePoint入門教程]一SharePoint發展、工具及術語_本站

        在我們查看SharePoint所有內容進,SharePoint把所有類型的文件堆在一塊,讓我們很難區分哪些是列表,哪些是庫(雖然圖標有區分,但有哪些入門者會在意這些呢?),如果SharePoint的“所有內容”做成如下圖示是不是會更有助于廣大的用戶理解和區分這兩個概念呢??[SharePoint入門教程]一SharePoint發展、工具及術語_本站

        NO.4? ?欄、欄類型、內容類型

        這三個概念我們還使用“員工信息”表為例,表格如下:

        [SharePoint入門教程]一SharePoint發展、工具及術語_本站

        欄:列表中的一列,如上表中的“姓名欄”、“性別欄”等, 同樣的概念SharePoint只是換了個名詞。

        欄類型:固名思意,欄類型就是這個列是什么類型的數據,如:編號是數字型、姓名是字符型等,這些“數字類型”、“字符類型”即為欄類型。

        了解數據庫的同學更容易理解這兩個概念,不泥馬是列和列的類型嗎?很負責任的告訴你,確實是這樣的。

        內容類型:這個概念稍微抽象,他是多個欄的集合。如:(編號、姓名)可以組成內容類型A,(姓名、性別)可以組成內容類型B。這就是內容類型。那么為什么要有內容類型呢?

        下面我們看兩張表。

        [SharePoint入門教程]一SharePoint發展、工具及術語_本站

        如果沒有內容類型的情況下,我們的兩個列表里都要創建“姓名、性別”這兩個欄,很明顯,兩個列表的欄是重復的。

        但我們使用內容類型后,即可以創建“員工基礎信息”內容類型,里面包含兩欄“姓名、性別”。然后在建立列表時分別這個“員工基礎信息”內容類型加入到兩個列表中。

        為什么有內容類型?

        如果有一天,老板說,不允許公司存有女員工(大男子主義)。

        (1)沒有使用內容類型,我們要把兩個列表都修改一次(如果有100個列表就苦B了吧),限制性別不能為“女”。

        (2)使用“員工基礎信息”內容類型后,我們只需要把“員工基礎信息”內容類型的性別限制成“男”,所有使用該內容類型的列表欄都做了修改。

        C#程序員中有經典的一句話:永遠不要讓你的代碼重復。即是這個道理。

        NO.5?? 功能(Feature)、母版頁(Master)、頁面布局(Layout)、Web部件(WebPart)

        功能(Feature):事物或方法所發揮的有利作用;意思是說這個事物能干什么。在SharePoint里默認有很多功能,入口如下圖所示:

        [SharePoint入門教程]一SharePoint發展、工具及術語_本站

        我們以“網站集功能”為例,點擊后如下圖所示:

        [SharePoint入門教程]一SharePoint發展、工具及術語_本站

        這些功能都是網站集層面所具有的,功能只有激活后才能使用。

        功能分為網站集功能和網站功能。網站集功能開啟后,網站集下的所有網站都可以使用該功能。網站功能只能針對當前網站使用。

        母版頁(Master):為頁面創建一致的內容。如下圖所示:?[SharePoint入門教程]一SharePoint發展、工具及術語_本站

        這樣母板頁就保證了所有頁面一致的內容,一般在做系統時,頁面的“頭”和“腳”都放在母版頁中。

        在SharePoint的定制中,基本都要更換母版頁。我們通過SharePoint Designer進行母版頁的設計(后繼的教程中會講解),然后在網站設置中進行選擇,如下圖所示:[SharePoint入門教程]一SharePoint發展、工具及術語_本站

        頁面布局(Layout)對頁面的結構進行格式設置,就好比在一張紙上把格子畫出來。

        [SharePoint入門教程]一SharePoint發展、工具及術語_本站

        在SharePoint中的操作如下圖所示:

        [SharePoint入門教程]一SharePoint發展、工具及術語_本站

        ?

        選擇相應的頁面布局后,頁面的基礎結構會根據頁面布局的結構而改變。
        Web部件(WebPart):頁面的一部分(成塊狀),由若干裝配在一起的屬性所組成。大家可以理解為網頁是由一塊一塊的內容組合在一起的,我們以園子為例。?[SharePoint入門教程]一SharePoint發展、工具及術語_本站

        這些“塊”可以理解為一個一個的部件,整個網頁由各個部件組成,這些部件具有“數據、外觀(寬高等)”等屬性,可以單獨進行設置。
        Web部件在頁面布局中,如下圖所示:

        [SharePoint入門教程]一SharePoint發展、工具及術語_本站

        上圖中的一個個紅色的小塊即為Web部件的示例。

        了解完web部件的概念后我們回到SharePoint中,對Web部件的設置,如下圖所示:

        [SharePoint入門教程]一SharePoint發展、工具及術語_本站

        添加完成頁面布局后,布局塊中點擊“添加Web部件”

        [SharePoint入門教程]一SharePoint發展、工具及術語_本站

        選擇相應的Web部件點擊“添加”,即可。


        Sharepoint 可以幫助企業用戶輕松完成日常工作。

        溫馨提示:喜歡本站的話,請收藏一下本站!

        本類教程下載

        系統下載排行

        主站蜘蛛池模板: 亚欧洲精品在线视频免费观看| 久久综合九九亚洲一区| 亚洲人成网站在线观看播放动漫 | 亚洲中文字幕无码一区二区三区 | 亚洲熟妇久久精品| 亚洲最大福利视频网站| 在线亚洲v日韩v| 日韩精品电影一区亚洲| 西西人体44rt高清亚洲| 99精品免费观看| 亚洲午夜国产精品无卡| 成人性生交大片免费看无遮挡| 亚洲欧美精品午睡沙发| 久久国产精品成人片免费| 亚洲综合免费视频| 4399好看日本在线电影免费| 亚洲宅男天堂在线观看无病毒| 国产自国产自愉自愉免费24区 | 亚洲免费二区三区| 亚洲av一本岛在线播放| 韩国18福利视频免费观看| 亚洲国产成人精品不卡青青草原| 少妇无码一区二区三区免费| 全亚洲最新黄色特级网站| 国产精品美女久久久免费| 亚洲AV日韩AV永久无码免下载| 99re视频精品全部免费| 亚洲熟妇无码一区二区三区| 亚洲精品视频在线看| 亚洲欧美第一成人网站7777| 亚洲女同成人AⅤ人片在线观看| 在线看片免费人成视频福利| 亚洲H在线播放在线观看H| 亚洲AV网站在线观看| 亚洲永久中文字幕在线| 女性无套免费网站在线看| 中文字幕一区二区免费| 中文字幕在亚洲第一在线| 亚洲人成在线免费观看| 免费人人潮人人爽一区二区| 全亚洲最新黄色特级网站 |