秋霞电影网午夜鲁丝片无码,真人h视频免费观看视频,囯产av无码片毛片一级,免费夜色私人影院在线观看,亚洲美女综合香蕉片,亚洲aⅴ天堂av在线电影猫咪,日韩三级片网址入口

基于.NET的Web應用程序開發(fā)——微軟認證真題

上傳人:1777****777 文檔編號:36091450 上傳時間:2021-10-29 格式:DOC 頁數(shù):34 大小:395.50KB
收藏 版權申訴 舉報 下載
基于.NET的Web應用程序開發(fā)——微軟認證真題_第1頁
第1頁 / 共34頁
基于.NET的Web應用程序開發(fā)——微軟認證真題_第2頁
第2頁 / 共34頁
基于.NET的Web應用程序開發(fā)——微軟認證真題_第3頁
第3頁 / 共34頁

下載文檔到電腦,查找使用更方便

15 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《基于.NET的Web應用程序開發(fā)——微軟認證真題》由會員分享,可在線閱讀,更多相關《基于.NET的Web應用程序開發(fā)——微軟認證真題(34頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、ASP.NET真題第 34 頁 共 34 頁 基于.NET的Web應用程序開發(fā)——微軟認證真題 1:您創(chuàng)建了一個名為Address的用戶控件,該控件在名為Address.ascx的文件中被定義。Address顯示一張HTML表的地址字段。 某些容器頁面可能包含不止一個Address用戶控件實例。如,一個頁面可能包含一個送貨地址和一個付貨地址。您將一個名為Caption的公共屬性添加到該Address用戶控件。標題屬性將用于區(qū)分不同的實例。 您希望該標題在地址字段表格的第一個元素顯示。您需要將代碼添加到該表格的元素,以顯示標題。 您應該使用哪段代碼? A.

2、<%=Caption%%>> B. C. D.=Caption 2: 您為一家在線購物站點創(chuàng)建一個ASP.NET應用程序。該應用程序使用一個Microsoft SQL Server 2000數(shù)據(jù)庫。數(shù)據(jù)庫包含名為getProductsByCategory的存儲過程,用于返回匹配指定類型代碼的所有產(chǎn)品。該類別代碼以名為@ProdCode的參數(shù)形式提供。 該應用程

3、序包括名為ShowProducts.aspx的頁面。您正用Visual Studio.NET一調試ShowProducts.aspx.ShowProducts.aspx使用getProductsByCategory存儲過程填充一個DataSet對象。您在getProductsByCategory中設置一個斷點,以便能夠在調試程序中單步調試該存儲過程。 在調試getProductsByCategory時,您需要查看@ProdCode的當前位置。你應該怎么辦? A.打開“本地”調試窗口。 B.打開“模塊”調試窗口。 C.將以下代碼行添加到getProductsByCategory:Prin

4、t @ProdCode 打開“輸出”調試窗口,并從以下列表框中將“調試”選作來源。 D.將以下代碼添加到getProductsByCategory:Select @ProdCode As DebugOutput 打開”輸出”調試窗口,并從下拉列表框中將“數(shù)據(jù)庫輸出”選作來源。 3: 您正在為公司的人力資源部(HR)創(chuàng)建一個ASP.NET應用程序。HR部門的用戶將用該應用程序來處理新員工。該應用程序將自動執(zhí)行幾項任務,包括創(chuàng)建一個網(wǎng)絡登錄帳戶、創(chuàng)建一個電子郵件帳戶、注冊保險福利,以及其它任務。 在該應用程序的集成測試期間,您需要校驗每個任務都能成功運行,而且所有任務以正確的順序執(zhí)行。該應用

5、程序的每個頁面Page指令中包含以下元素:Debug=”True” Trace=”True”您希望每個頁面能夠在該頁面的正常顯示輸出后,立即在Web瀏覽器中提供執(zhí)行信息。您需要將規(guī)范文件添加到這些頁面的代碼,以實現(xiàn)此目標。您應該使用哪個語句? A. Trace.Write B. Debug.Print C. System.Diagnostics.TraceWrite D. System.Diagnostice.Debug.Write E.System.Diagnostice.Debugger.Log 4:您正在調試一個由公司其他開發(fā)人員編寫的ASP.NET應用程序。這些開發(fā)人員用

6、Visual Studio.NET創(chuàng)建了這個這應用程序。其中一個.aspx頁面的TextBox控件不正確地將有效日期值識別為無效。 您發(fā)現(xiàn)該TextBox控件的驗證邏輯位于一個用客戶端代碼定義的方法中。該客戶代碼用Visual Stuido Scripting Edition編寫。您希望校驗,在頁面運行時,此驗主方法接收到有效的輸入?yún)?shù)。您需要通過單步調試處于運行中的客戶端代碼,來執(zhí)行此項任務。 您應該采取哪四步措施?(每個正確答案都給出了部分解決方案。選擇四個答案) A. 在Internet Explorer中,清除高級選項中的“禁用腳本調試”復選框,并瀏覽到包含客戶端的頁面。 B.

7、 在Visual Studio.NET中從“工具”菜單中選定“調試進程”,并附加到IExplorer.exe的本地副本。在“運行文檔”窗口中,選定您希望調試的.aspx頁面。 C. 新建一個名為Client活動解決方案配置,復制來自Release配置的設置。在”配置管理器”中選定新配置。 D. 在該應用程序的Web.config文件中設置如下屬性: Debug=true; E. 在”解決方案瀏覽器”中,打開您希望調試的.aspx文件的來源,并從“調試”菜單中選定“開始”。 F. 在Visual Stuido.NET中,在客戶端代碼中您希望開始交互調試的位置設置一個斷點或添加一個Sto

8、p語句。 G. 在Internet Explorer中,執(zhí)行引導客戶端代碼運行的操作。 5:您在您在客戶端計算機上用Visual Studio.NET開發(fā)了一個位于一臺遠程計算機上的ASP.NET應用程序。該應用程序提供資產(chǎn)管理功能。 公司的另一位開發(fā)人員使用Visual Stuido.NET開發(fā)了名為AssetMeagement的自定義組件。您的ASP.NET應用程序使用該自定義組件。該AssetMeagement組件定義了一個Assets類,以便公開名為DepreciateAssets()公共方法。您將AssetManagement部署到管理您ASP.NET應用程序的遠程服務器。您將

9、AssetManagement的源文件添加以您的ASP.NET應用程序。 您正使用Visual Studio.NET交互調試程序,調試您應用程序的一個.aspx頁面。該頁面的代碼創(chuàng)建了一個Assets類的實例,然后調用了該實例的DepreciateAssets()方法。 您嘗試單步執(zhí)行一個對DepreciateAssets()方法的調用。該交互調試程序并沒有顯示此DepreciateAsssets()方法的第一行代碼。而是移動到該.aspx頁面的一行代碼。 您需要使用交互調試程序能夠在Assets類以內單步執(zhí)行代碼。您應該在Visual Studio.NET中怎樣做? A. 將Visu

10、al Studio.NET配置成啟用本機程序的及時(Just-In_Time)調試. B. 將Visual Stuidio.NET配置成允許在調試時編輯Visual Basice文件 C. 在“配置管理器”中,選擇調試配置并重建AssetManagement組件。 D.在“配置管理器”中,選擇調試配置并重建ASP.NET應用程序。 6:您創(chuàng)建了一個ASP.NET應用程序,并將其部署到一臺測試服務器。該應用程序包含一個鏈接到其它30個包含ASP.NET代碼頁面的主頁面。您希望完成以下目標: 在該應用程序中啟用對所有頁面(除主頁面外)的跟蹤。 最多可包含40個請求顯示跟蹤輸出。 確保

11、跟蹤輸出附加到每個包含跟蹤輸出的頁面頁未。 確保任何配置更改僅影響本應該程序。 您需要以最少的開發(fā)工作量來實現(xiàn)些目標。應該采取哪三項措施?(每個正確答案都給出了部分解決方案。請選擇三項。) A. 將以元素添加到Web.config文件: B. 將以下屬性添加到該應用程序的Web.config文件的Trace元素:requestLimit=40; C. 將下列屬性添加到該應用程序的Michine.config文件的Trace元素:requestLimit=40; D. 針對每個頁面(主頁面除外),將Pag

12、e指令的Trace屬性設定為true. E. 針對主頁面,將Page指令的Trace屬性設置為true; F. 針對主頁面,將Page指令的TraceMode屬性設定為SortByTime. 7:您正在為一家在線銀行站點創(chuàng)建一個ASP.NET應用程序。您需要允許客戶在帳戶間匯轉資金。您用Visual Studi.NET編寫了一個處理資金匯轉的組件。該組件由名為FundsTransfer.aspx的頁面使用。 針對單元測試,您將以下代碼段添加到該組件TransferFunds方法。(所包含的行號僅供參考) 1. Dim ctx As HttpConext 2. ctx=HttpCon

13、text.Current 3. ctx.Trace.Write(“請求資金轉賬”); 您希望能夠在FundsTransfer.aspx頁面查看跟蹤輸出。您應該怎么辦? A. 將例示一個Trace listener(跟蹤偵聽程序)的代碼添加到FundsTransfer.aspx頁面。 B. 在FundsTransfer.aspx頁面的Page指令中啟用跟蹤。 C. 將以下屬性添加到Machine.config文件; D. 將代碼段第3修改如下: System.Diagnstics.Trace.WriteIf{ctx.IsDebuggi

14、ngEnabled,”請求資金轉帳”} 8:您正在計劃一個ASP.NET應用程序的部署。該應用程序使用名為DataAccesss的Visual Stuid.NET組件,并將在您的Web服務器上與其它應用程序共享該組件。您正在使用Visual Stuido.NET創(chuàng)建Windows安裝程序軟件包。您需要部署DataAccess和該ASP.NET應用程序,以便它們可以在以后根據(jù)需要被卸載。您應該怎么辦? A. 為DataAccess創(chuàng)建一個安裝項目。在一個自定義操作中添加該ASP.NET應用程序。 B. 為該ASP.NET應用程序創(chuàng)建一個安裝項目,為DataAccess創(chuàng)建另一個安裝項目。

15、 C. 為該ASP.NET應用程序創(chuàng)建一個Web安裝項目。為DataAccess添加一個項目輸出。 D.為該ASP.NET應用程序創(chuàng)建一個Web安裝項目。為DataAccess添加一個合并模式。 9:您創(chuàng)建了一個ASP.NET應用程序;該應用程序將出售給公司的企業(yè)級客戶。企業(yè)級客戶將購買您的應用程序,并運行于他們的Intranet上。您為您的應用程序創(chuàng)建了一個Web安裝項目,并將其添加到您的ASP.NET解決方案。您還將名為Readme.txt的文件添加到該Web安裝項目。 您創(chuàng)建了部署軟件包,并將其安裝于一臺測試服務器。您注意到,部署軟件包將Readme.txt安裝在Web應用程序文件

16、夾中。您希望部署軟件包在服務器計算機的桌面上添加Readme.txt的快捷方式。您應該怎么辦? A. 將Readme.txt添加到您的解決方案,并重建部署軟件包。 B. 在Web安裝項目中,選擇Readme.txt。將TargetName屬性更改為DESKTOP\Readme.txt. C. 在Web安裝項目中,將用戶桌面文件夾添加到”目標計算機上的文件系統(tǒng)”節(jié)點。在用戶桌面文件夾中添加Readme.txt的快捷方式。 D.在Web安裝項目中,將一個自定文件夾添加到”目標計算機上的文件系統(tǒng)”節(jié)點。將該文件夾命名為Server Desktop,并在該文件夾中添加Readme.txt的快捷

17、方式。 10:您創(chuàng)建了一個程序集,以訪問一個關系數(shù)據(jù)庫中的數(shù)據(jù)。該程序集將由您Web服務器上幾個ASP.NET應用程序使用。 您需要確保所有應用程序均能訪問程序集。您應該采取哪兩項目行動?(每個正確答案都給出了部分解決方案。請選擇兩項) A. 運行“程序集注冊工具”(Regasm.exe) B. 運行”強名稱”工具(Sn.exe) C. 運行“安裝程序”工具(Installutil.exe) D.運行“全局程序集緩存”工具(Gacutil.exe). 11:您為公司創(chuàng)建一個ASP.NET應用程序。您的應用程序程序包含名為nextusinessDay的方法。該方法使用一個日期參數(shù)并

18、返回一個不是假日或周未的日期。您正在調試名為ProjectTime.aspx的頁面。您需要在dStartDate變量時,使程序程序執(zhí)行在以下代碼處中斷: dStartDate=nextBusinessDay(dStartDate)您應該怎么辦? A. 在該代碼設置一個斷點,并打開“斷點屬性”對話框。指定以下斷點條件: dStartDate<>dStartDate選定“為真”選項 B. 在該代碼行設置一個斷點,并打開“斷點屬性”對話框。指定以下斷點條件: dStartDate選定“已經(jīng)更改”選項。 C. 調用nextBusinesssDay后,緊接著添加以下語句: System.Di

19、agnostics.Debug.Assert(_dStartDate<> dStartDate,”dStartDate has changed.”) D. 調用nextBusinessDay后,緊接著添加以下語句: System.Diagnostics.Trace.Assert(_dStartDate<>dStartDate,”dStartDate has changed.”) 12:您為您的ASP.NET應用程序創(chuàng)建了英文、法文和德文版本。您有每個語言版本的獨立資源文件。您需要根據(jù)服務器的語方設置,部署相應的資源文件。您應該怎么辦? A. 創(chuàng)建一個安裝程序,并為您的應用程序的每個版本

20、設定Installer.Context屬性。 B. 創(chuàng)建一個安裝程序,使用具有一個用于校驗區(qū)域設置的啟動條件。 C. 創(chuàng)建一個安裝程序,使用具有一個僅安裝當?shù)匚募淖远x操作。 D. 創(chuàng)建一個安裝程序,使用具有一個安裝相應版本的MsiConfigureProduct函數(shù)。 13:您創(chuàng)建了名為MyProject的ASP.NET應用程序。您編寫一個段代碼,以便通過名為MyNamespace的命名空間中包含所有類聲明,來指定MyProject命名空間結構。 您希望編譯MyProject,以使每個類的全合格命名空間都是MyNamespace.您希望防止每個類的完全合格命名空間變成MyProj

21、ect.MyNamespace. 您需要為MyProject更改“屬性頁”對話框的“常用屬性”文件夾。您應該怎么辦? A.將AssemblyName屬性的值更改為“MyNamespace”. B.清除AssmblyName屬性的值,并使其空著。 C.將RootNamespace屬性的值更改為MyNamespace. D. 清除RootNamespace屬性值,并使其空著。 14:您創(chuàng)建了一個名為Subscribe.aspx的ASP.NET頁面,供用戶訂閱電子郵件列表。您在您的頁面中包括了一個名為ListSubscribe現(xiàn)有用戶控件。ListSubscribe具有兩個成份控件。一個

22、控件是名為ListNameText的TextBox,而另一個控件是名為subscribeButton的Button控件。ListSbuscribe在ListSubscribe.ascx文件中被定義。 為了將ListSubscribe添加到Subscribe.aspx,您添加了以下標記: 您將一個名為ListNameLabel的Label控件添加到該容器頁面。當一位用戶通過在ListNameText中輸入姓名,并單擊“subscribeButton”按鈕訂閱一個郵件列表時,您希望

23、該頁面在ListNameLabel中顯示所訂閱列表的名稱。 您應該采取哪項行為?(每個正確答案都給出了部分解決方案。請選擇兩項) A. 將以下語句添加到ListSubscribe.ascx的”聲明”部分: Public ListNameText As TextBox B. 將以下語句添加到Subscribe.aspx的“聲明”部分: Public ListNameText As TextBox C. 將下列語句添加到Subscribe.aspx 的Page.Load事件管理程序: If Not PageIsPostBack Then ListNameLabel

24、1.Text=ctlSubscribe.ListNameText.Text End If D. 將下列語句添加到Subscribe.aspx的Page.Load事件管理程序: If PageIsPostBack Then ListNameLabel1.Text=ctlSubscribe.ListNameText.Text End If E. 將下列語句添加到ListSubscribe.ascs 的Page.Load事件管理程序: If Not PageIsPostBack Then ListNameLabel1.Text=ctlSubscribe.ListN

25、ameText.Text End If F. 將下列語句添加到ListSubscribe.ascs 的Page.Load事件管理程序: If PageIsPostBack Then ListNameLabel1.Text=ctlSubscribe.ListNameText.Text End If 15:應公司要求,您編寫了執(zhí)行標準金融計算的代碼。該代碼接受輸入?yún)?shù),如利率和投資額。然后,代碼將計算基于不同預定情景的值。 您希望創(chuàng)建一個包含此功能的控件。您希望能夠通過將該控件從工具箱中拖放到您的Web窗體中,以便很容易地使用控件。您還打算包括視覺設計工具的全套支持。

26、您希望創(chuàng)建一個測試該控件的項目。您應該采取哪兩項措施?(每個正確答案都給出了部分解決方案。請選擇兩項。) A. 創(chuàng)建一個Web用戶控件。 B. 創(chuàng)建一個Web自定義控件。 C. 創(chuàng)建一個新的Web窗體項目。用“自定義工具箱”對話框的“COM組件”選項卡來指定該新控件。 D. 創(chuàng)建一個新的Web窗體項目。用“自定義工具箱”對話框的“.NET框架組件”選項卡來指定該新控件。 E. 創(chuàng)建一個新的Web窗體項目。從“項目”菜單中選擇“添加引用”,并瀏覽到該新控件。 16:您是一家書店的Web開發(fā)人員。您創(chuàng)建了名為BookTopics的Web用戶控件。該控件在名為BookTopics.asc

27、x的文件中被定義。BookTopics根據(jù)作者的簡介識別號,顯示一個書名列表。該簡介識別號存儲在BookTopics的一個公共屬性中。該公共屬性命名為AuthorProfile. 您創(chuàng)建了一個名為AuthorPage.aspx的ASP.NET頁面。該頁面包含一個BookTopics Web用戶控件的實例。AuthorPage.aspx由一個具有兩個參數(shù)的HTTP-GET 請求打開。這兩個參數(shù)分別名為publisherID和athorprofileID。authorProfileID的值是一個簡介識別號。 您希望啟用該BookTopic Web用戶控件的輸出緩存。您需要確保該緩存控件僅隨作者

28、的簡介識別號而變化。 您應該怎么辦? A. 針對AuthorPage.aspx將下列元素添加給OutputCache指令: VaryByParam=”BookTopics.AuthorProfile” B. 針對AuthorPage.aspx將下列元素添加給OutputCache指令: VaryByControl=”BookTopics.AuthorProfile” C. 針對BookTopics.ascx將下列元素添加給OutputCache指令: VaryByPraam=”none” D. 針對BookTopics.ascx將下列元素添加給OutputCache指令: V

29、aryByControl=”authorProfileID” 17:您正在為公司人力資源部創(chuàng)建一個Web窗體。您創(chuàng)建了名為Employee的Web用戶控件,以便用戶能夠編輯員工信息。您的Web窗體上的每個控件實例都將包含與單個員工相關的信息 您將Employee控件放置到Web窗體,并將該控件命名為Employee1.您還將Employee控件添加到名為repeaterEmployee的Repeater控件的ItemTemplate. repeaterEmployees中的每個Emloyee控件都包含數(shù)個TextBox控件。您希望您的Web窗體能夠處理這些TextBox控件提出的Text

30、Changed事件。 您應該使用哪個事件處理程序? A. Private Sub Employee1_TextChanged (ByVal sender as Object, ByVal e as EventArgs) Handles Employee1.TextChanged B. Private Sub repeaterEmployees_ItemDataBound(ByVal sender as Object,ByVal e as RepeaterItemEventArgs) Handles repeaterEmploees.ItemDateBound C. Private Su

31、b repeaterEmployees_Datainding(ByVal sender as Object,ByVal e as RepeaterItemEventArgs) Handles repeaterEmployees.DataBinding D. Private Sub repeaterEmployees_ItemCommand(ByVal source as Object,ByVal e as RepeaterCommandEventArgs) Handles repeaterEmployeees.ItemCommand 18:您正在為公司的Internet Web站點創(chuàng)建一個

32、ASP.NET應用程序。您希望創(chuàng)建一個將在該Web站點每個頁面頁首顯示的工具條。該工具條只包含靜態(tài)HTML代碼。該工具條將僅在您的應用程序中使用。 您打算該工具要創(chuàng)建成您應用程序的一個可再用組件。您需要盡快創(chuàng)建該工具條。 您應該怎么辦? A. 創(chuàng)建一個新的“Web控件庫”項目。在一個Web自定義控件內創(chuàng)建該工具條。 B. 將一個新的Web用戶控件添加到您的ASP.NET項目。在該Web用戶控件內創(chuàng)建工具條。 C. 將一個新的Web窗體添加到您的ASP.NET項目。使用HTML服務器控件在Web窗體內設計該工具條,并用.ascx擴展名保存該Web窗體。 D. 將一個新的組件類添加到您

33、的ASP.NET項目。使用HTML服務器控件類的設計程序中設計該工具條 19:您正在為一家保險公司創(chuàng)建ASP.NET應用程序。該公司將使用您的ASP.NET應用程序來記錄保險理陪。 另一個開發(fā)團隊創(chuàng)建了可重新發(fā)布的組件。該組件將由您的ASP.NET應用程序使用。在安裝期間,該組件需要創(chuàng)建若干個注冊表條目,以便組件能夠正確運行。將來該組件還可能由其它ASP.NET應用程序使用。 開發(fā)團隊提供給您該組件的源代碼,以及該組件的所有項目文件。您將該組件項目添加到您的ASP.NET應用程序。 您需要為您的應用程序創(chuàng)建一個部署軟件包。您希望將這個可重新發(fā)布組件包括在您的部署軟件包中。 您應該怎么

34、辦? A. 為這個可重新發(fā)布組件創(chuàng)建一個安裝項目。為您的ASP.NET應用程序創(chuàng)建一個Web安裝項目。 B. 為您的ASP.NET應用程序創(chuàng)建一個合并模塊項目。為該可重新發(fā)布組件創(chuàng)建一個安裝項目,并將ASP.NET應用程序的合并模塊添加到該項目。 C. 為您的ASP.NET應用程序和該可重新發(fā)布組件均創(chuàng)建一個合并模塊項目。創(chuàng)建一個Web安裝項目并將兩個合并模塊都添加到該項目。 D. 為該可重新發(fā)布組件創(chuàng)建一個合并模塊項目。為您的ASP.NET應用程序創(chuàng)建一個Web安裝項目,并將該項目可重新發(fā)布組件的合并模塊添加到該項目。 20:您創(chuàng)建了名為MyApp的ASP.NET應用程序;該應用程

35、序將安裝在一臺名為Server1的Web服務器上。 您創(chuàng)建了一個Web安裝項目,以部署您的ASP.NET應用程序,并將其添加到您的解決方案。您將“配置管理器”設置為“釋放”模式,并為您的應用程序創(chuàng)建了一個部署軟件包。您將部署軟件包復制到CD-ROM,并把它拿到Server1. 您登錄Server1,并從CD-ROM運行部署軟件包。在安裝過程中,您接收到如下錯誤消息: “指定的路徑’http://Server1/MyApp’無法使用”。Internet Information Server可能沒有運行,或者路徑不存在,但被重新定向到另一臺機器。請檢查“Internet 服務管理器”中虛擬目

36、錄的狀態(tài)。 您校驗發(fā)現(xiàn),“Internet 信息服務”(IIS)正運行于Server1,但指定的路徑不存在。您希望在Server1上安裝該應用程序。 您該怎么辦? A. 使用特定/某一命令行選項,以Administrator模式啟動部署軟件包。 B. 注銷并使用一個在Server1上具有“管理員”特權的帳戶重新登錄。 C. 創(chuàng)建一個名為MyApp的IIS虛擬目錄,并將其配置成具有寫入權限。 D. 將部署軟件包從CD-ROM復制到Server1的本地文件夾,然后運行部署軟件包。 21:您創(chuàng)建了一個程序集,以訪問一個關系數(shù)據(jù)庫中的數(shù)據(jù)。該程序集將由您Web服務器上幾個ASP.NET應

37、用程序使用。 您需要確保所有應用程序均能訪問該程序集。您應該采取哪兩項行動?(每個正確答案都給出了部分解決方案,請選擇兩項) A. 運行“程序集注冊”工具。(Regasm.exe) B. 運行“強名稱”工具(Sn.exe) C. 運行“安裝程序工具”(Installutil.exe) D. 運行“全局程序集緩存”工具(Gautil.exe) 22:您為公司的Intranet創(chuàng)建了一個ASP.NET應用程序。該應用程序在一個平面文件中存儲靜態(tài)數(shù)據(jù)。該文件位于Web服務器上一個單獨的目錄中。您希望只允許您的應用程序訪問此目錄。 您的應用程序使用Microsoft Windows身體驗

38、證。該應用程序在您的計算機上成功運行。但是,當該應用程序部署到一個測試服務器上,在該應用程序嘗試訪問此平面文件時,測試人員報告了一個權限錯誤。 您需要確保該應用程序從此平面文件加載數(shù)據(jù)。您希望防止用戶使用系統(tǒng)文件來取該文件。 您應該怎么辦? A. 將以下元素加到Web.config文件的authorization(授權)部分。 B. 將以下元素添加到Web.config文件的system.web 部分。 C. 授予ASP.NET帳戶對該文件所在目錄的“讀取”權限。 D.在M

39、achine.config文件中,將processsMode1部分userName屬性設定為”system” 23:您為Contoso有限公司創(chuàng)建一個ASP.NET應用程序。該公司使用Microsoft Windows身體驗證。所有用戶都位于contoso域。您希望將該應用程序配置成使用下列身體驗證規(guī)則: 不得允許匿名用戶訪問應用程序 除Marie和Pierre外,必須允許所有員工訪問應用程序。 您應用使用哪個代碼段配置應用程序? A.

40、res="*"> B. C.

41、ation> D. E. 24:您創(chuàng)建了一個包含保密信息的ASP.NET應用程序。您使用一個基于窗體的身體驗證方法來驗證用戶。您需要防止未經(jīng)驗證的用戶訪問該應用程序

42、。 您應該怎么辦? A. 在該應用程序的起始頁設定一個Page指令,以使用戶重新定向到一個登錄頁面。 B. 在該應用程序的起始頁設定一個Page指令,以禁止匿名用戶。 C. 在Machine.config文件的authorization(授權)部分,將allow元素的users屬性設定為“?”。 D. 在Web.config file的authorization(授權)部分,將deny元素的users屬性設置為“?” 25:您正在創(chuàng)建一個ASP.NET應用程序。該應用程序將部署公司的Intranet中。公司使用Microsoft Windows身體驗證。您希望該應用程序在用戶的安全

43、環(huán)境中運行。您應該怎么辦? A. 將以下元素添加到Web.config文件的authorization(授權)部分。 B. 將以下元素添加到Web.config文件的system.web部分 C. 使用針對您項目的“配置管理器”,以指定用戶的安全環(huán)境。 D.在Application_AuthenticateRequest事件處理程序中編寫代碼。以便將該應用程序配置成在用戶的安全環(huán)境中運行。 26:您創(chuàng)建一個部署在Internet中的ASP.NET應用程序。當銷售代表與客戶電

44、話交談時,他們通過此應用程序連接到一個數(shù)據(jù)庫。您的代碼將在請求此頁面用戶的安全環(huán)境中運行。 該應用程序要求每個銷售代表提供一個專門用于訪問該應用程序的用戶名和密碼。這些單個用戶名和密碼包括在您的代碼用來連接數(shù)據(jù)庫的ConnectionString屬性設置中。所有用戶都擁有相同的數(shù)據(jù)庫訪問權限。 銷售代表報告,需要花費很長時間才能訪問數(shù)據(jù)庫。您測試該應用程序后發(fā)現(xiàn),銷售代表每次連接到該數(shù)據(jù)庫時,一個新的連接就會創(chuàng)建出來。 您希望重復使用現(xiàn)有連接,以便減少訪問數(shù)據(jù)庫所需要的時間。您應該怎么辦? A. 修改連接字符串,以指定Windows集成驗證。 B. 修改連接字符串,以延長連接超時設置

45、。 C. 修改連接字符串,以便它對所有數(shù)據(jù)庫連接都使用一個單一的應用程序用戶名和密碼。 D. 修改連接字符串,以便它使用一位sysadmin固定服務器角色的成員的登錄用戶名。 27:您正在創(chuàng)建一個用于出售電影票的ASP.NET頁面。用戶選擇一個地區(qū),然后他們再從該地區(qū)的一個城市列表中選擇。此站點顯示用戶選定城市的電影院名稱和地點。 公司維護一個數(shù)據(jù)庫表中的電影院列表,該數(shù)據(jù)庫中包含每家電影院的所在城市、名稱和街道地址。您希望在用戶選擇地區(qū)和城市后,最小化檢索和顯示影劇院名稱列表所需的時間。 您應該怎么辦? A. 修改連接字符串以添加數(shù)據(jù)包大小屬性,并將其設定為8192。 B. 向

46、頁面添加下列指定: OutputCache VaryByParam=”city” C. 向頁面添加下列指令: OutPutCache VaryByControl=”region;cicy” D. 修改連接字符串,以盡可能縮小公司數(shù)據(jù)庫的連接池。 28:您正在為公司創(chuàng)建一個電子商務站點。您的站點分布于一個Web Farm的多臺服務器中。 用戶將能夠瀏覽站點上的頁面,并選擇要購買的商品。您希望用一個DataSet對象來保存用戶的選擇。用戶將能夠單擊一個“購物車”連接,以隨時查看他們的選擇。 您希望確保,當用戶在站點上進行采購時,每一位用戶的購物車DataSet對象都能夠在兩次請

47、求之間保存下來。您應該怎么辦? A. 創(chuàng)建一個StateBag對象。使用StateBag 對象,將DataSet對象存儲在頁面的ViewState屬性中。 B. 使用由頁面的Session屬性返回的HttpSessionState對象來保存DataSet對象。使用Web.config文件,以配置一個進程外會話狀態(tài)。 C. 使用由頁面的Cache屬性返回的Cache對象,為每一位用戶存儲DataSet對象。使用一個HttpCachePolicy對象,設置一個針對緩存數(shù)據(jù)的超時期。 D. 使用Session_Start事件,為每次會話創(chuàng)建一個DataSet類型的應用程序變量。將DataSe

48、t對象存儲在應用程序變量中。 29:您的ASP.NET應用程序使用Microsoft.NET框架安全類,來實現(xiàn)基于角色的安全機制。您需要兩個不同的角色中,根據(jù)成員資格對一位用戶進行授權。 您創(chuàng)建了一個名為ValidateRole的函數(shù),其中有三個參數(shù)。名為User的參數(shù)是用戶名,名為Role1的參數(shù)是要驗證的第一個角色,名為Role2的參數(shù)為驗證的第二個角色。如果指定用戶以任一指定角色,擁有成員資格,您希望ValidateRole返回一個true值。 您編寫以下代碼: Dim principalperm1 As New PrincipalPermission(“User”,”Role1

49、”) Dim principalperm2 As New PrincipalPermission(“User”,”Role2”) 您應使用以下哪個代碼段,來完成該函數(shù)? A. Return principalPerm1.IsUnrestricted() And prinpalPerm2.IsUnrestricted() B. Return principalPerm1.IsSubsetOf(principalperm2) C. Return principalPerm1.Insersect(principalPerm2).Demand() D. Return principalPe

50、rm1.Union(principalPerm2).Demand() 30:您為一家飯店創(chuàng)建一個ASP.NET應用程序。該應用程序包含一個頁面,顯示飯店所處城市的當前天氣狀況。該應用程序每10分鐘調用一次XML Web服務,以更新當前天氣狀況。針對隨后的請求,會顯示一個新頁面。 您希望在兩次調用XML Web服務之間,同一頁面將緩存,并從緩存中檢索。您決定使用一個Page指令來完成這個目標。 您應該使用哪個Page指令? A.<%@ Cache Secound=”600” VaryByParam=”Page”%> B. <%@ OutputCache Time=”600”%> C.

51、 <%@ OutputCache Duration=”600” VaryByParam=”None”%> D. <%@ OutputCache Duration=”600”%> 31:您為公司的Intranet創(chuàng)建一個名為TimeSheet的ASP.NET應用程序。該應用程序將僅限于公司的員工使用。 您希望該應用程序能識別用戶,但又不強迫用戶輸入用戶名和密碼。您編寫了以下代碼,以將用戶的Microsoft Windows登錄名保存在Session對象中。 Session.Item(“User”)=User.Identity.Name 當您運行TimeSheet,時,Session.I

52、tem(“User”)變量返回了一個空字符串。您希望配置“Internet信息服務”(IIS)而且您的應用程序能夠自動檢索用戶名。您應該怎么辦? A. 在IIS中,禁用該應用程序的“匿名訪問”。 B. 在IIS中,啟用該應用程序的“基本”驗證。 C. 向TimeSheet的Web.config文件添加以下元素: E. 向TimeSheet的Web.config文件添加以下元素: 32:您正在為公司創(chuàng)建一個ASP.NET頁面。該頁面包含一個DataGrid控件,

53、用于顯示公司采購品的所有當前價格。該頁面還包含一個Button控件,用于刷新DataGrid中的數(shù)據(jù)。 該頁面每次顯示時,DataGrid都需要重新填充。數(shù)據(jù)訪問通過Session對象中存儲的DataView對象來實現(xiàn)。您希望確保頁面以最快速度加載。 你應該怎么辦? A. 設定DataSource屬性,并針對Button控件在Click事件處理程序中調用DataGrid控件的DataBind方法。 B. 設定DaataSource屬性,并在Session對象的Start事件處理程序中調用DataGrid控件的DataBine方法。 C. 將DataGrid的EnableViewSta

54、te屬性設定為false. D. 將DataGrid的EnableViewState屬性設定為true. 33:您正在為公司創(chuàng)建一個ASP.NET頁面。您創(chuàng)建了一個DataGrid控件,用于顯示用戶以往購買記錄。創(chuàng)建頁面時,DataGrid控件由一個現(xiàn)有數(shù)據(jù)庫填充此頁面包含TextBox控件,以便用戶能夠更新其個人信息,比如地址和電話號碼。 您需要確保,當用戶更新其聯(lián)系信息時,頁面以最快速度刷新。您應該怎么辦? A. 將DataGrid控件的Enable屬性設定為false. B. 將DataGrid控件的EnableViewState屬性設定為false. C. 在Page.Lo

55、ad事件處理程序中編寫代碼,以便公當頁面的IsPostBack屬性為false時填充DataGrid控件。 D. 在Page.Load事件處理程序中編寫代碼,以便公當頁面的IsPostBack屬性為true時填充DataGrid控件. 34:您創(chuàng)建了一個用于生在銷售報告的ASP.NET應用程序。銷售數(shù)據(jù)存儲在一個用于交易處理的Microsoft SQL Server數(shù)據(jù)庫中。該應用程序包含復雜的Transact-SQL 語句。 許多用戶報告,生成報告的用時一天比一天長。您需要改善響應時間。 您可以通過哪兩種可能的方式實現(xiàn)這個目標?(每個正確答案都提供完整的解決方案,請選擇兩項) A.

56、 用一個OleDataAdapter取代SqlDataAdapter來訪問數(shù)據(jù)。 B. 確保Sql Server表中存在相應的索引。 C. 重寫SQL 語句,對所有表名都使用別名。 D. 將您的直接SQL 語句重寫為存儲過程,并從您的應用程序調用存儲過程。 E. 配置查詢,便之在正運行查詢的用戶的安全環(huán)境中運行。 35:您創(chuàng)建了一個ASP.NET應用程序。該應用程序使用集成安全性,從一個名為SalesOrder的Microsoft SQL Server數(shù)據(jù)庫中檢索信息。您需要提供一個連接字符串,以便該應用程序連接到SalesOrder。您決定將該連接字符串存儲在Web.config文

57、件中。 您應該如何設定這個Web.config文件。 A. 在配置部分,創(chuàng)建一個名為appSetting的元素。創(chuàng)建一個add元素,使之有一個設定為SQLConnection的key屬性,以及一個設定為連接字符串value屬性。 B. 在配置部分,創(chuàng)建一個名為SQLConnection的元素。使之有一個設定為連接字符串的value屬性。 C. 在授權部分,創(chuàng)建一個名為SQLConnection的元素。使之有一個設定為連接字符串的value屬性。 D. 在授權部分,創(chuàng)建一個名為appSettings的元素。創(chuàng)建的元素一個名為SQLConnection,使之有一個設定為連接字符串的val

58、ue屬性。 36:您的ASP.NET應用程序在一個頁面上顯示銷售數(shù)據(jù)。您希望將此頁面在服務器的內存中保留一小時,從而改改善其性能。您希望一小時過后此頁面從內存中清除,并且在接收到對此頁面的一個請求時,該頁面能重新創(chuàng)建。 您應該怎么辦? A. 在Application.Start事件處理程序中,初始化一個新的Cache類實例。 B. 在Page.Load事件處理程序中,初始化一個新的Timer類實例。 C. 設定此頁面中OutputCache指令的Duration屬性。 D. 在Web.config文件中,設定sessionState元素的timeout屬性。 37:您正在為公司創(chuàng)

59、建一個購物車應用程序。該應用程序在每位用戶的會話只加載一次類別和產(chǎn)品數(shù)據(jù)。 您創(chuàng)建了兩上DataTable對象。一個DataTable對象命名為Categories,另一個DataTable對象命名為Products.當用戶選擇要購買的產(chǎn)品,并輸入數(shù)量時,Categories對象保持靜態(tài),但Products對象卻修改了。 您希望最小化頁面在每次更改后重新加載的需時。您應該使用哪一對語句? A. Cache(“Categories”)=Categories Session(“Products”)=Produts B. Session (“Categories”)=Categories

60、 Cache (“Products”)=Produts C. Session (“Categories”)=Categories Session(“Products”)=Produts D. Cache(“Categories”)=Categories Cache (“Products”)=Produts 38:您正在為一家保險公司創(chuàng)建一個ASP.NET應用程序。客戶將使用應用程序在線提交理賠表格。 您計劃在多臺服務器上部署該應用程序。您希望保存會話狀態(tài)信息,以優(yōu)化性能。 您可以通過哪兩種可能的方式實現(xiàn)這個目標?(每個正確的答案都提供完整的解決方案,請選擇兩項。) A. 將We

61、b.config文件修改成支持StateServer模式。 B. 將Web.config文件修改成支持SQLServer模式。 C. 將Web.config文件修改成支持InProc模式。 D. 將Global.asax文件的Session_start過程中,將WebMethod屬性的EnableSession屬性設定為true. E. 將Global.asax文件的Session_start過程中,將WebMethod屬性的Description屬性設定為sessionState. 39:您為公司創(chuàng)建了一個ASP.NET應用程序,用于顯示銷售分析信息。名為SalesSummary.

62、aspx的頁面顯示三部分信息。 您為每個部分都編寫了調用數(shù)據(jù)庫內存過程的代碼。每個部分的代碼都調用一個不同的存儲過程。在該存儲過程運行后,結果將以HTML格式立即寫入該應用程序的Response對象。 您不希望用戶等到所有三個存儲過程的結果都返回后,才開始接收在其瀏覽器中顯示的內容。您可以通過哪種可能的方式的達到這個目標?(每個正確答案都提供了完整的解決方案,請選擇兩項) A. 將Response對象的SuppressContent屬性設計為False. B. 將Response對象的BufferOutput屬性設計為False C. 將Response對象的CacheControl

63、屬性設計為Public. D. 在每個部分都被寫入該應用程序的Response對象后,插入以下語句:Response.Clear(); E. 在每個部分都被寫入該應用程序的Response對象后,插入以下語句:Response.ClearContent(); F. 在每個部分都被寫入該應用程序的Response對象后,插入以下語句:Response.Flush(); 40:您正在創(chuàng)建一個顯示太陽系數(shù)據(jù)資料的ASP.NET應用程序。該應用程序將為來自法國、德國、日本和美國的用戶提供本地化支持。如要查看有關某個行星的信息,用戶將從SolarSystem.aspx的一個下拉列表框中選定該行星

64、。 您希望用適合正在使用該應用程序的用戶的語言顯示下拉列表框中的行星名稱。 您應該怎么辦? A. 創(chuàng)建名為Planets的數(shù)據(jù)庫表。創(chuàng)建分別名為PlanetID、LocaleID和Description的三個列。使用SqlCommand.ExecuteReader在此表中查詢請求中指定的區(qū)域設置。使用請求中指定的區(qū)域設置,通過使用“TextInfo.OEMCodePage”屬性來翻譯這些值。用譯文填充下拉列表框。 B. 創(chuàng)建名為Plants的DataTable對象。使用字符串常量填充Plants DataTable對象。使用請求中指定的區(qū)域設置,通過使用一個UnicodeEncodin

65、g對象來翻譯這些值。將該下拉列表框的DataSource屬性綁定DataTable對象。 C. 創(chuàng)建名為Planets的數(shù)據(jù)庫表。創(chuàng)建分別名為PlanetID和Description的兩個列。使用一個SqlDataAdapter,將行星信息加載入一個DataSet對象。使用請求中指定的區(qū)域設置,使用String格式提供程序來翻譯這些值。將該下拉列表框的DataSource屬性綁定到DataSet.DefaultView對象。 D. 針對每個區(qū)域設置,創(chuàng)建字符串資源程序集。使用請求中指定的區(qū)域設置,使用一個ResourceManager來加載相應的程序集。用程序提供的字符串值填充一個陣列。將

66、該下拉列表框的DataSource屬性綁定到該陣列。 41:您為公司的Intranet創(chuàng)建了一個ASP.NET應用程序。Intranet上所有員工都使用Internet Explorer. 一個名為UserAccount.aspx的頁面包含若干需要使用所反饋至服務器的內容進行事件處理的控件。這些控件的事件處理程序需要訪問一個數(shù)據(jù)庫,以完成它們的處理程序。 每當UserAccount.aspx反饋內容時,瀏覽器窗口會在頁面刷新時出現(xiàn)短暫的空白期。那些在反饋之前具有焦點的控件,在頁面刷新后失去了焦點。該因素導致某些用戶感到困惑,并使其輸入的數(shù)據(jù)無效。 您需要修改UserAccount.aspx以防止瀏覽器窗口在反饋內容后出現(xiàn)空白,并且在事件被處理后保持正確的控件焦點。您需要以最少的開發(fā)工作量來完成這項任務。 您應該怎么辦? A. 針對導致內容的控件,將下列屬性添加到HTML代碼:RunAt=”client” B. 針對導致內容的控件,將下列屬性添加到HTML代碼:EnableViewState=”True” C. 將下列屬性添加到UserAccount.aspx的Page

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關資源

更多
正為您匹配相似的精品文檔

相關搜索

關于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對上載內容本身不做任何修改或編輯。若文檔所含內容侵犯了您的版權或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!