a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 136|回复: 0

[考试试题] 微软认证真题:基于.NET的Web应用程序开发2

[复制链接]
发表于 2012-8-3 00:09:22 | 显示全部楼层 |阅读模式
6:您创建了一个ASP.NET应用程序,并将其部署到一台测试服务器。该应用程序包含一个链接到其它30个包含ASP.NET代码页面的主页面。您希望完成以下目标:
/ U& U$ H8 W5 P' {7 Y在该应用程序中启用对所有页面(除主页面外)的跟踪。 # K: p' O9 m% w+ }
最多可包含40个请求显示跟踪输出。
; K' P) V; P& o+ U% S3 T确保跟踪输出附加到每个包含跟踪输出的页面页未。 ' F$ f2 p" M4 ^- x) i) S* ]
确保任何配置更改仅影响本应该程序。 6 P4 ~- D5 i) x/ U
您需要以最少的开发工作量来实现些目标。应该采取哪三项措施?(每个正确答案都给出了部分解决方案。请选择三项。)(ABE) ) ]4 v8 N: @* U( V2 z
A.将以元素添加到Web.config文件:
$ [- o2 A1 P/ A' rB.将以下属性添加到该应用程序的Web.config文件的Trace元素:requestLimit=40; 3 T2 F( _6 T8 z% e. X- l5 g
C.将下列属性添加到该应用程序的Michine.config文件的Trace元素:requestLimit=40; $ d+ }; d. F4 ~- W/ Q
D.针对每个页面(主页面除外),将Page指令的Trace属性设定为true. + D# U$ E- g& b# o$ C3 p5 Q# ~+ n
E.针对主页面,将Page指令的Trace属性设置为true;
  Z3 r# c3 D8 v4 i  AF. 针对主页面,将Page指令的TraceMode属性设定为SortByTime.
5 \9 n. f4 S$ M! }4 C! m7:您正在为一家在线银行站点创建一个ASP.NET应用程序。您需要允许客户在帐户间汇转资金。您用Visual Studi.NET编写了一个处理资金汇转的组件。该组件由名为FundsTransfer.aspx的页面使用。 ' v! t, W  r$ w6 v$ e5 o/ O2 Q  L$ e2 ]
针对单元测试,您将以下代码段添加到该组件TransferFunds方法。(所包含的行号仅供参考)
/ s- N6 D8 G2 w9 ^" H5 {% J* n1.  Dim ctx As HttpConext
+ ~* Q2 v! O7 j8 d8 z2.  ctx=HttpContext.Current 4 k9 I4 ]/ L; I$ X1 u7 c. |
3.   ctx.Trace.Write(“请求资金转账”); ! A9 u& |. w* G8 K. `
您希望能够在FundsTransfer.aspx页面查看跟踪输出。您应该怎么办?(B) + S% u3 U/ h7 `  q, y
A. 将例示一个Trace listener(跟踪侦听程序)的代码添加到FundsTransfer.aspx页面。 9 ^1 e. K2 K/ m7 X% g; f
B. 在FundsTransfer.aspx页面的Page指令中启用跟踪。 6 b+ t9 c9 y9 f9 Z" [+ x6 F1 R" @# C
C. 将以下属性添加到Machine.config文件;
$ o0 ]& {9 W! q3 G3 O- c6 j
% y% A9 n& Q4 V- d& Y; fD. 将代码段第3修改如下:
- y8 o  P# k* qSystem.Diagnstics.Trace.WriteIf{ctx.IsDebuggingEnabled,”请求资金转帐”}
1 Z" U' l% x% g! I0 U4 b3 D8:您正在计划一个ASP.NET应用程序的部署。该应用程序使用名为DataAccesss的Visual Stuid.NET组件,并将在您的Web服务器上与其它应用程序共享该组件。您正在使用Visual Stuido.NET创建Windows安装程序软件包。您需要部署DataAccess和该ASP.NET应用程序,以便它们可以在以后根据需要被卸载。您应该怎么办?(D)
# P/ a- ~8 z, d! g! q& ]& aA. 为DataAccess创建一个安装项目。在一个自定义操作中添加该ASP.NET应用程序。 ! o1 ^  R' U3 o8 T
B. 为该ASP.NET应用程序创建一个安装项目,为DataAccess创建另一个安装项目。 9 X3 ^; }; q; |; K* }
C. 为该ASP.NET应用程序创建一个Web安装项目。为DataAccess添加一个项目输出。 7 V: p7 o0 u% j) q1 `
D. 为该ASP.NET应用程序创建一个Web安装项目。为DataAccess添加一个合并模式。 3 B7 ~) j$ N- V& k8 Z( t
9:您创建了一个ASP.NET应用程序;该应用程序将出售给公司的企业级客户。企业级客户将购买您的应用程序,并运行于他们的Intranet上。您为您的应用程序创建了一个Web安装项目,并将其添加到您的ASP.NET解决方案。您还将名为Readme.txt的文件添加到该Web安装项目。 5 |% P/ e! I  V( l$ Q' Z' h
您创建了部署软件包,并将其安装于一台测试服务器。您注意到,部署软件包将Readme.txt安装在Web应用程序文件夹中。您希望部署软件包在服务器计算机的桌面上添加Readme.txt的快捷方式。您应该怎么办?(C)
4 _; f3 v6 i4 `1 ^A.  将Readme.txt添加到您的解决方案,并重建部署软件包。 * |- Y9 ^5 `$ p, X6 V" S+ @- @
B.  在Web安装项目中,选择Readme.txt。将TargetName属性更改为DESKTOP\Readme.txt. 9 E) m5 W2 H) ^  h* \0 @+ v' K
C.  在Web安装项目中,将用户桌面文件夹添加到”目标计算机上的文件系统”节点。在用户桌面文件夹中添加Readme.txt的快捷方式。 ! f; Q- q- v$ l2 `% v2 A+ }
D.  在Web安装项目中,将一个自定文件夹添加到”目标计算机上的文件系统”节点。将该文件夹命名为Server Desktop,并在该文件夹中添加Readme.txt的快捷方式。 # p" C$ o( l& O+ y  J) U5 c3 {9 @
10:您创建了一个程序集,以访问一个关系数据库中的数据。该程序集将由您Web服务器上几个ASP.NET应用程序使用。 ! [9 y% L2 w& \* O- T0 L5 Q/ ~
您需要确保所有应用程序均能访问程序集。您应该采取哪两项目行动?(每个正确答案都给出了部分解决方案。请选择两项)(ACD) % `9 i& a: x, }& c3 B
A.  运行“程序集注册工具”(Regasm.exe) ; |" G8 u) s) Q& b/ W5 R
B.  运行”强名称”工具(Sn.exe) 6 [5 x( ~( k* c/ y" k# s
C.  运行“安装程序”工具(Installutil.exe)
- T; H$ w% t2 |7 f! @D.  运行“全局程序集缓存”工具(Gacutil.exe).
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-7 04:17 , Processed in 0.192254 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表