快捷搜索:  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 利用法度榜样供给有关自定义差错信息的信息。可以在利用法度榜样文件层次布局中的随意率性级别上定义 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

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

您可能还会对下面的文章感兴趣: