?
快捷搜索:  as  test  1111  test aNd 8=8  test++aNd+8=8  as++aNd+8=8  as aNd 8=8

和記娛樂博娛188下載:Sharepoint 70573考試習題和解析(Q45Q47)

?

Question45

You create and deploy a custom Web Part.

You add the Web Part to a page and receive a run-time error. You need to display the detailed information of the error on the page.

Which two actions should you perform? (Each correct answer presents part of the solution. Choose two.)

A. In the web.config file, set CallStack="True".

B. In the web.config file, set customErrors="RemoteOnly".

C. In the registry, set the EnableDebug value to 1.

D. In the registry, set the DisableLoopbackCheck value to 1.

解析:

本題大年夜意便是你在支配一個Webpart后呈現了運行時差錯,若何在頁面上出現具體的差錯信息。Sharepoint供給了不少的手段來捕獲具體的差錯信息,但就本題供給的選項來看,它集中在兩點: Web.config與Registry。

關于Web.config的上述兩個屬性的描述

應用 CallStack 屬性

Windows SharePoint Services 可設置 CallStack 屬性,該屬性位于 Web.config 文件中。CallStack 屬性節制當 ASP.NET 處置懲罰向所有本地和遠程客戶端發送頁面的哀求時,假如發生系統級非常,是否顯示調用客棧和非常消息。在默認環境下,Windows SharePoint Services 禁用 CallStack 屬性,并顯示一組有限的非常以防信息透露。要在發生非常時接管調用客棧和非常消息,請啟用 CallStack 屬性。

措施:

啟用 CallStack 屬性

1. 在 Windows 資本治理器中,瀏覽至以下文件夾:

本地驅動器:InetPubWWWRootbin

2. 雙擊 Web.config 文件。

3. 在 Web.config 文件中,搜索 元素。

4. 在元素中,找到 標記并將其變動為 。

5. 保存并關閉文件。

現在,在發生非常時,您將收到 ASP.NET 非常消息和客棧跟蹤信息。

應用 customErrors屬性

此屬性為 ASP.NET 利用法度榜樣供給有關自定義差錯信息的信息??梢栽诶梅ǘ劝駱游募哟尾季种械碾S意率性級別上定義 customErrors 元素。

相關的值有:

On : 指定啟用自定義差錯。假如未指定 defaultRedirect,用戶將看到一樣平常性差錯。

Off :指定禁用自定義差錯。這容許顯示標準的具體差錯

RemoteOnly : 指定僅向遠程客戶端顯示自定義差錯并且向本地主機顯示 ASP.NET 差錯。

以是若要使他人能夠從本地辦事器謀略機上查看此特定差錯信息的具體信息,請在位于當前 Web 利用法度榜樣根目錄下的“web.config”設置設置設備擺設擺設文件中創建一個標記。然后應將此標記的“mode”屬性設置為“RemoteOnly”。若要使他人能夠在遠程謀略機上查看具體信息,請將“mode”設置為“Off”。

關于Registry(注冊表)的上述選項的描述

注冊表是windows操作系統中的一個核心數據庫,此中寄放著各類參數,直接節制著windows的啟動、硬件驅動法度榜樣的裝載以及一些windows利用法度榜樣的運行,從而在全部系統中起著核心感化。這些感化包括了軟、硬件的相關設置設置設備擺設擺設和狀態信息,比如注冊表中保存有利用法度榜樣和資本治理器外殼的初始前提、首選項和卸載數據等,聯網謀略機的全部系統的設置和各類許可,文件擴展名與利用法度榜樣的關聯,硬件部件的描述、狀態和屬性,機能記錄和其他底層的系統狀態信息,以及其他數據等。

在本題中的兩項的感化如下:

EnableDebug:容許是否調試。

DisableLoopbackCheck:用于節制是否進行環回反省,常用于安然身份驗證,用于贊助防止謀略機受到反射進擊。

縱然從字面上判斷也知道,Registry中的這兩個鍵與若何在頁面上出現具體的差錯信息毫無關系。

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

參考:

http://www.khamis.net/blog/Lists/Posts/Post.aspx?ID=12

http://msdn.microsoft.com/zh-cn/library/bb397417(v=vs.90).aspx

Question 46

You have a Web Part that causes an error.

You need to ensure that you can view the trace history in the和記娛樂博娛188下載 Trace.axd file.

What should you configure in the web.config file?

A. In theelement, add the following line of code:

B. In theelement, configure the following attributes:

CallStack="true"

AllowPageLevelTrace="true"

C. In theelement, configure the following attributes:

CallStack="false"

AllowPageLevelTrace="true"

D. In theelement, configure the following element:

In theelement, configure the following attribute:

AllowPageLevelTrace="true"

解析:

本題是想經由過程調劑Web.config的設置設置設備擺設擺設來實現查看保存在Trace.axd文件中的跟蹤信息。

先來看看什么是Trace.axd文件:

以往的Web開拓,為了調試一個變量,會在頁面頂用Response.write輸出一段字符串,以驗證web法度榜樣是否運行到此處及是 否精確獲取了變量。也有人會調用封裝好的js框架,alert或msgbox一條信息。這個在asp期間是最常見的措施。假如要調試對照繁雜的信息,這種措施就顯得有點力不從心。不過,進入asp.net情況后,微軟為我們供給了一個新的辦理規劃-Trace.axd

跟蹤會將診斷信息和自定義跟蹤消息追加到頁面輸出中,并將此信息發送給提出哀求的瀏覽器?;蛘?,您可以在零丁的跟蹤查看器 (Trace.axd) 中查看此信息,該查看器顯示 ASP.NET Web 利用法度榜樣中每個頁的跟蹤信息。在 ASP.NET 處置懲罰頁哀求時,您可以應用跟蹤信息來查詢造訪差錯或不盼望獲得的結果。

以是Trace.axd它的功能主如果:設置設置設備擺設擺設 ASP.NET 代碼跟蹤辦事以節制若何網絡、存儲和顯示跟蹤結果。

Trace.axd的關鍵的幾個選項:

1、localOnly ,和記娛樂博娛188下載默覺得false。這個很好理解。假如為true,只在本地輸出跟蹤信息。

2、enabled。是否啟用跟蹤。

3、pageOutput  指定在每一頁的結尾是否出現跟蹤輸出。假如是 false ,則只能經由過程跟蹤實用對象造訪跟蹤輸出。

4、requestLimit  指定在辦事器上存儲的跟蹤哀求的數目。最大年夜為10000,默覺得10

5、traceMode  指定顯示跟蹤信息的順序。SortByCategory或 SortByTime(默認)

假如要跟蹤信息顯示在與之關聯的頁的頁尾,請將 trace 元素的 PageOutput 特點設置為 true。假如啟用利用法度榜樣級跟蹤,但不盼望顯示某些頁的跟蹤信息,可以在這些頁的 @ Page 指令中將 Trace 特點設置為 false。

Trace元素可設置設置設備擺設擺設的位置:

Machine.config

根級其余 Web.config

利用法度榜樣級其余 Web.config

虛擬或物理目錄級其余 Web.config

從上面可以看出您可以對各個頁進行設置設置設備擺設擺設以顯示跟蹤信息。此外,還可以對利用法度榜樣的 Web.config 文件進行設置設置設備擺設擺設,以便在除顯式禁用跟蹤的頁之外的所有頁中顯示跟蹤信息。設置利用法度榜樣級跟蹤異常有用,由于這樣就不必對各個頁進行變動以啟用或禁用跟蹤。

關于查看跟蹤信息:

你可以在各個頁的底部查看跟蹤信息。此外,在啟用跟蹤后,可以應用跟蹤查看器 (Trace.axd) 來查看 ASP.NET 網絡并緩存的跟蹤信息。

假如要跟蹤信息顯示在與之關聯的頁的頁尾,請將 trace 元素的 PageOutput 特點設置為 true。

假如啟用利用法度榜樣級跟蹤,但不盼望顯示某些頁的跟蹤信息,可以在這些頁的 @ Page 指令中將 Trace 特點設置為 false。

默認環境下,只能在本地 Web 辦事器謀略機上查看利用法度榜樣級跟蹤。若要使利用法度榜樣級別跟蹤信息可以經由過程遠程謀略機查看,可以將 trace 元素的 LocalOnly 特點設置為 false。

為保護 Web 利用法度榜樣的安然,應僅在開拓或支配利用法度榜樣時應用遠程跟蹤功能。在將利用法度榜樣傳輸到成品 Web 辦事器之前,請確保禁用了該功能。為此,請在 Web.config 文件中將 LocalOnly 特點設置為 true。

下面的示例演示一個可為多達 40 個哀求網絡跟蹤信息的利用法度榜樣跟蹤設置設置設備擺設擺設。該設置設置設備擺設擺設還使謀略機(辦事器除外)上的瀏覽器可以顯示跟蹤查看器。

configuration>

system.web>trace enabled="true" requestLimit="40" localOnly="f和記娛樂博娛188下載alse" />

system.web> configuration>

有了上面的常識點,我們回偏激來看各選項:

選項A: 正相符本題的設置需求,是本題的謎底。

選項B.C用到了元素用于設置設置設備擺設擺設安然模式處置懲罰系統。

此中CallStack設置是否啟用調用客棧,默認環境下,CallStack 屬性設置為 false。這種設置的影響是阻攔 ASP.NET 會申報的大年夜多半系統非常信息。這樣做是為了防止信息泄露。假如設置為true,則會申報更多的非常信息,即客棧信息。AllowPageLevelTrace屬性設置是否容許跟蹤頁面級的信息。

當你碰到Sharepoint網頁報錯,且報錯信息為: “未知差錯” 時。就可以在該站點下的設置設置設備擺設擺設文件里面改動節點

1.

改為:

2. 改為:

3.改為;

改動后就會把差錯源顯示出來。

以是選項B.C和是否把信息輸出到Trace.axd文件以供查看沒有關系。

選項D .此項和選項A類似,它的差錯在于設置了pageOutput為True,這就意味著跟蹤信息不會寫入到Trace.axd文件,而是直接顯示在與之關聯的頁的頁尾。以是選項D是差錯的。

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

參考:

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

http:/和記娛樂博娛188下載/msdn.microsoft.com/z和記娛樂博娛188下載h-cn/library/bb386420(v=vs.100).aspx

http://msdn.microsoft.com/zh-cn/library/6915t83k(VS.80).aspx

Question47

You create a user control named MySearch.ascx.

You plan to change the native search control in SharePoint to MySearch.ascx. You need to provide the site administrator with the ability to change the out-of¬the-box search control to MySearch.ascx.

What should you do?

A. Configure the SearchBox.dwp in the Web Part gallery.

B. Override the search delegate control by using a Feature.

C. Modify theelement in the web.config file.

D. Modify 14TEMPLATEFEATURESSearchWebPartsSearchBox.dwp.

解析:

本題是想要實現調換系統默認的Search控件,代之以用戶自定義開拓的用戶控件。

其實質是Delegate Control的常識點。

選項A. Configure the SearchBox.dwp in the Web Part gallery. 此選項的意思是把SearchBox辦理規劃支配到Web Part Gallery,這只是改變了Solution文件包的寄放位置,與調換系統默認的Search控件毫無關系。

選項B. Override the search delegate control by using a Feature. Delegate Control一樣平常用于在Master Page上,它容許你應用自定義的控件來調換Sharepoint默認的控件。本題便是要實現調換系統默認的Search控件,代之以用戶自定義開拓的用戶控件,此功能在我曩昔的一篇博文中實現過,請拜見http://www.cnblogs.com/wsdj-ITtech/archive/2011/11/26/2263041.html

選項C. Modify theelement in the web.config file。 在Sharepoint 中只有確保受相信的控件才能在系統中應用。SharePoint將只加載在web.config文件中的SafeControl元素定義的控件。以是本選項只是注冊了用戶自定義控件為安然的可顯示控件,并沒有辦理它能代替系統默認的Search控件的問題。

選項D. Modify 14TEMPLATEFEATURESSearchWebPartsSearchBox.dwp. 此選項只是環抱用戶自定義控件的辦理規劃支配包進行改動,與調換系統默認的Search控件毫無關系。

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

參考:

http://sharepointschool.net/2010/10/14/customizing-the-search-box-using-a-feature/

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

http://msdn.microsoft.com/zh-cn/library/ff650763.aspx

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

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

快三平台开户