建体彩网|中彩网双色球连号|
?
快捷搜索:  as  test  1111  test aNd 8=8  test++aNd+8=8  as++aNd+8=8  as aNd 8=8

和記娛專業h88285:Sharepoint 70573考試習題和解析(Q51Q53)

?

Question 51

You use a third-party site definition to create SharePoint sites.

You need to add a Web Part to the home page of the site definition.

Which file should you modi和記娛專業h88285fy?

A. default.master

B. Onet.xml

C. Sp.xml

D. web.config

解析:

本題是想向一個第三方的Site Definition中所定義的Home Page部分加入某個Webpart。

以是我們必必要懂得網站定義的基礎要素。下面便是組成Site Definition的緊張元素:

1.default.aspx : 基于此網站定義創建新的網站所應用的默認的主頁。

2.onet.xml:這是網站定義的最緊張的文件

可以在用于自定義網站定義或自定義 Web 模板的自定義 Onet.xml 文件中履行下列類型的義務:

•為網站定義指定一個備用級聯樣式表 (CSS) 文件、JavaScript 文件或 ASPX 頭文件。

•改動主頁和列表頁面的導航區域。

•將新列表定義作為選項添加到 UI 中。

•為網站定義或 Web 模板定義一個 設置設置設備擺設擺設,指定實例化設置設置設備擺設擺設時包孕的列表、模塊、文件和 Web 部件【這恰是本題想要達到的功能】。

•指定基于網站定義或 Web 模板創建的網站自動供給的功能。

可在用于自定義網站定義的自定義 Onet.xml 文件中履行下列類型的義務,但不能在用于自定義 Web 模板的 Onet.xml 文件中履行:

•添加用于創建文檔庫的文檔模板。

•為網站定義定義多個 設置設置設備擺設擺設,指定實例化設置設置設備擺設擺設時包孕的列表、模塊、文件和 Web 部件。

•為從基于網站定義的網站發送的電子郵件定義自定義頁腳。

•為基于網站定義的網站定義自定義組件,如文件對話框后置處置懲罰器。

3.webtemp_SiteDefinitionName.xml: 用于定義當創建新的Sharepoint Site時,創建頁面上的Template Selection區對應Site Definition定義的設置設置設備擺設擺設信息

選項A. default.master: 它只是Sharepoint2007默認的母板頁

選項C. Sp.xml 貌似一個與活動目錄聯合辦事(ADFS)治理設置設置設備擺設擺設相關的文件。

選項D. web.config 這個就不用說了。

以是本題目精確選項應該是B

參考 :

http://msdn.microsoft.com/en-us/library/ms474369.aspx

http://msdn.microsoft.com/zh-cn/library/bb802774(v=office.12).aspx

http://msdn.microsoft.com/zh-cn/library/ms474369(v=office.14).aspx

http://docs.forgerock.org/en/openam/10.0.0/dev-guide/index/chap-fedlet-dotnet.html

Question 52

You have a custom site definition.

You create a custom site Feature.

You need to ensure that the Feature is activated for all new sites that are created by using the custom site definition.

What should you do?

A. Modify the Onet.xml file.

B. Modify the web.config file.

C. Add a Feature receiver t和記娛專業h88285o the custom site Feature.

D. Add a Feature dependency to the custom site Feature.

解析:

本題的意圖是開拓了某個Site功能,想讓這個功能在基于用戶自定義的Site Definition創建的Site上運行。常識點照樣用戶自定義Site Definition內容。

參照上一個問題Question51中的描述:

可以在用于自定義網站定義或自定義 Web 模板的自定義 Onet.xml 文件中履行下列類型的義務:

•為網站定義指定一個備用級聯樣式表 (CSS) 文件、JavaScript 文件或 ASPX 頭文件。

•改動主頁和列表頁面的導航區域。

•將新列表定義作為選項添加到 UI 中。

•為網站定義或 Web 模板定義一個 設置設置設備擺設擺設,指定實例化設置設置設備擺設擺設時包孕的列表、模塊、文件和 Web 部件

•指定基于網站定義或 Web 模板創建的網站自動供給的功能【這恰是本題想要達到的功能】。

其它選項:

B. Modify the web.config file. 沒有相關項能讓你設置本題所要求的功能。

C. Add a Feature receiver to the custom site Feature. 功能接管器是在 SharePoint 中發生下列功能相關事故之一時履行的措施:

•安裝功能

•激活功能

•停用功能

•移除功能

可以應用功能事故接管器來履行核心功能激活和停用操作無法履行的其他安裝或清理義務,如刪除功能安裝到網站中的文件。但本題不是針對的Feature在上述事故發生時的相關操作,而是針對的Feature本身在網站中的激活和停用。

D. Add a Feature dependency to the custom site Feature. 功能激活依附關系表達對兩個功能之間互相關系的要求,您的 SharePoint 功能可能依附其他功能的功能或數據。在此環境下,可以將其他功能標記為您的功能的依附項。這樣一來,SharePoint Server 可以確保在激活您的功能之前激活依附的功能。但對付本題,僅是針對指定某個Feature在Site上的激活與停用,而并沒涉及到兩個或多個互相依附的Feature間的互動。

以是本題目精確選項應該是A

參考:

http://msdn.microsoft.com/en-us/library/ms474369.aspx

http://msdn.microsoft.com/zh-cn/library/ms469501(v=office.14).aspx

http://msdn.microsoft.com/zh-cn/library/aa543162(v=office.14).aspx

Question 53

You create a custom site definition named DCS.

You create a site provision handler for DCS.

DCS contains a file named DCSTemplate.xsd that stores configuration data. You need to read the content of DCSTemplate.xsd in the site provision handler.

Which property should you use?

A. SPSite.GetCustomWebTemplates(1033)["DCS"].ProvisionClass

B. SPWebApplication.DataRetrievalProvider

C. SPWebProvisioningProperties.Data

D. SPWebProvisioningProperties.Web.DataRetrievalServicesSettings

解析:

要理解本題的意思就必須要知道Sharepoint創建Site的要領。

平日不少人都知道有網站模板(Site Template),網站定義( Site Definition)。

網站模板(Site Defintion)便是基于一個現存的網站,把它另存為一個網站模板,今后在新創建其它網站時就可以基于此模板進行創建了,創建后的新網站具有與此現存網站相同的基礎特點。平日Sharepoint將網站模板保存為 .stp 文件,該文件包孕那個現存網站中所有已改動的文件和列表的聚攏,以致還可以包孕那個網站中的內容,如列表項和文檔。用戶可在“另存為模板”頁上創建網站模板,也可以經由過程應用 Microsoft.SharePoint.SPWeb 類的 SaveAsTemplate 措施的代碼創建網站模板。應用網站模板最大年夜的優點便是”簡單,方便,快捷”。但它的毛病也很顯著,首先是它無法在開拓情況中創建。其次,它很難在大年夜規模情況中利用(比如:在大年夜規模情況中,假如在某些辦事器上不存在你所創建Site Template時所基于的Site Definition[由于所有的Site Template實質上照樣基于特定的Site Definition創建的],那么,你就無法在這些辦事器上利用這些Site Template。)

至于網站定義(Site Definition,) 它也是創建一個新網站的緊張道路。它主要包括多個 XML 和 ASPX 文件,這些文件存儲在前端 Web 辦事器上 %ProgramFiles%Common FilesMicrosoft Sharedweb server extensions14TEMPLATESiteTemplates 目錄下的響應文件夾中, 這些組合在一路就定義了一個或者多個SharePoint 站點的布局.。在 Microsoft SharePoint 2010 中,可經由過程單擊“網站操作”菜單上的“新建網站”從網站定義創建新網站。可在 Microsoft Visual Studio 2010 中創建新的網站定義,并將這些定義支配到 SharePoint 2010中,然后再經由過程單擊“網站操作”菜單上的“新建網站”,從可供給的網站定義中找到你支配的網站定義,并基于此創建你的新網站。應用網站定義的好處包括:首先,網站定義的數據是直接保存在Web辦事器上的,是以履行效率高。其次,經由過程定制Schema.xml可擁有較好的定制List的功能。當然,它還包括其它更大年夜更強的“機動”性。它的毛病也很顯著,那便是經由過程它新創建的Site就基礎固化了,你很難再改動或進級,而以這種措施創建的Site也無法利用Sharepoint的主題(Theme)。

接下來便是我們要說的第三種要領,也是辦理本題的必備常識,即:Site Provision要領。此要領不常見人應用,以是也對照少有人懂得。這種要領可以視為上面兩種要領的“混血兒”。

所謂Site Provision要領著實是Site Defintion要領再結合一段site provision handler代碼組成的。這段site provision handler是在當你應用Site Definition創建一個新的Site時運行的。默認環境下,Sharepoint在這個階段會做關于創建一個New Site的諸多操作,這些操作包括:創建Lists,創建Content Type,激活Feature等等。更緊張的是,還要奉告這個新創建的Site,它該當應用哪個Site Definition作為它的“創建樣板”一旦指定新網站基于哪個Site Definition進行創建,它就弗成避免地與這個Site Definition綁定在一路了。經由過程與site provision handler結合,你可以實現:

1. 容許Site Administrator 應用Sharepoint”開箱即用”的創建網站頁面來創建一個網站。

2. 支持Feature未來的進級。Support Feature Stapling for future updates

3. 去除掉落對Sharepoint Farm的依附: 可以在任何時刻移除網站”樣板”而不會影響基于此”樣板”已經創建好的Sites。從而大年夜大年夜削減了未來進級時的影響。

你可以自己創建一個類,此類承襲自SPWebProvisioningProvider,你可以在此類中調用Web類的ApplyWebTemplate措施,經由過程此措施你可以實現前面所說的手工地指定新創建的網站應用哪個”開箱即用”的Site Definitiion作為它的“創建樣板”。

如下面代碼,經由過程指定File_Name.stp參數來指定新創建的Site應用哪個Site Definition作為”創建樣板”

using (SPWeb oWebsite = SPContext.Current.Site.OpenWeb("Website_URL"))

{

oWebsite.ApplyWebTemplate("File_Name.stp");

}

Provisioning Provider 一開始只是一個白板,它并不知道必要做什么,怎么去做。以是一開始,我們會用上面的ApplyWebTemplate 措施創建一個空缺Site。而SPWebProvisioningProperties 的Data屬性則包孕了來自WebTemp文件的ProvisionData屬性中的數據,此數據會通報給site provisioning handler,以影響site provisioning handler的創建Site的事情。詳細和記娛專業h88285的操作實現當然不會這么簡單,你還必要做其它許多事情。這里只是懂得它的大年夜概思路以及相關的緊張參數。

本題提到:用戶的相關設置設置設備擺設擺設信息都保存在DCSTemplate.xsd文件中,這類文件就XML Schema定義文件。我們可以不管它的款式,我們只必要知道它所寄放的設置設置設備擺設擺設信息終極必要通報給上面描述的SPWebProvisioningProperties.Data屬性才能影響site provisioning handler的詳細創建事情。以是本題選項C是精確謎底。

本題其它選項:

A. SPSite.GetCustomWebTemplates(1033)["DCS"].ProvisionClass。 本選項的操作邏輯先是應用S和記娛專業h88285PSite.GetCustomWebTemplates措施返回指定LCID的SPWebTemplateCollection,再定位到名為DCS的SPWebTemplate,再返回SPWebTemplate.ProvisionClass工具,最遣散果是返回一個字符串,此字符串便是供給基于Site Definition Configuration或Site Template來創建Site功能的類的名字,它只是個返回值,不能對它賦值。以是縱然從功能上來判斷,本選項也不是謎底。

B. SPWebApplication.DataRetrievalProvider 本選項是代表一個給Web application供給data-retrieval 辦事的供給者類。所謂Data Retrival Service便是讓數據供給者和數據破費者之間經由過程SOAP和XML進行數據交流。本題的意思與Site Definition沒有任何關系。

D. SPWebProvisioningProperties.Web.DataRetrievalServicesSettings 本選項是一個返回值,弗成賦值。它代表返回一個工具,此和記娛專業h88285工具是data retrieval service設置項。 本選項也與Site Definition沒有任何關系。

以是本題目精確選項應該是C

參考:

http://msdn.microsoft.com/zh-cn/library/microsoft.sharepoint.spwebtemplate.provisionclass.aspx

http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spsite.getcustomwebtemplates.aspx

http://technet.microsoft.com/zh-cn/library/cc287754(v=office.12).aspx

http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spwebprovisioningproperties.data.aspx

免責聲明:以上內容源自網絡,版權歸原作者所有,如有侵犯您的原創版權請告知,我們將盡快刪除相關內容。

您可能還會對下面的文章感興趣:

建体彩网
nba即时比分直播网 新11选5 信誉棋牌20可提现 沈阳麻将技巧顺口溜 普通四人麻将 新疆25选7开奖结果近十期 上海时时乐开奖结果控 12年奥运会足球直播 海天娱乐群 南粤风采26选5第1027期开奖结果