PrepAway - Latest Free Exam Questions & Answers

Author: seenagape

What should you do?

You are creating ASP.NET applications by using the .NET Framework 3.5.
The application has two tables named Products and ProductPrice.
The application retrieves and stores data from the Product table into a Dataset object.
The application uses the DataSet object to modify and update the data that is retrieved.
The update command for the related SqlDataAdapter class is generated automatically by using a SqlCommandBuilder object.
You plan to retrieve and modify data from the Product and ProductPrice tables as a unit.

You need to ensure that the application can update the data in the tables. What should you do?

What should you do?

You create Windows Forms applications by using the .NET Framework 3.5. You plan to
deploy a new application.You need to ensure that on deployment, the application meets the
following requirements:
It is executed on the client computer.
It is removed from the client computer after the application is closed.
It is not displayed in the Add/Remove programs panel on the client computer.
What should you do?

Which code segment should you insert at line 04?

You create a Windows Communication Foundation service by using Microsoft .NET Framework 3.5. You write the following code segment. (Line numbers are included for reference only.)

01 [ServiceContract(SessionMode=SessionMode.Required)]
02 public interface IOrderManager
03 {
05 void CloseOrder();
06 }

You need to decorate the operation as the method that closes the current session. Which code segment should you insert at line 04?

What should you do?

You create a Microsoft ASP.NET application by using the Microsoft .NET Framework version 3.5.
You create a Web form by using ASP.NET AJAX.

You write the following client-script code fragment to handle the exceptions thrown from asynchronous postbacks. (Line numbers are included for reference only.)

01 <script type=”text/javascript”>
02 function pageLoad()
03 {
04 var pageMgr =
05 Sys.WebForms.PageRequestManager.getInstance();
06
07 }
08
09 function errorHandler(sender, args)
10 {
11
12 }
13 </script>

You need to ensure that the application performs the following tasks:

– Use a common client-script function named errorHandler.
– Update a Label control that has an ID named lblError with the error message.
– Prevent the browser from displaying any message box or Javascript error.

What should you do?

Which DeviceSpecific element should you insert at line 02?

You create a Microsoft ASP.NETWeb application by using the Microsoft .NET Framework
version 3.5.The application contains the following device filter element in the Web.config
file.
<filter name=”isHtml” compare=”PreferredRenderingType” argument=”html32″ />
The application contains a Web page that has the following image control. (Line numbers are
included for reference only.)
01 <mobile:Image ID=”imgCtrl” Runat=”server”>
02
03 </mobile:Image>
You need to ensure that the following conditions are met:
The imgCtrl Image control displays the highRes.jpg file if the Web browser supports
html.
The imgCtrl Image control displays lowRes.gif if the Web browser does not support
html.
Which DeviceSpecific element should you insert at line 02?

Which code fragment should you insert at line 11?

You create a Microsoft ASP.NET application by using the Microsoft .NET Framework version 3.5.

You add the following code fragment to the Web.config file of the application (Line numbers are included for reference only).

01 <healthMonitoring>
02 <providers>
03 <add name=”EventLogProvider”
04 type=”System.Web.Management.EventLogWebEventProvider
05 />
06 <add name=”WmiWebEventProvider”
07 type=”System.Web.Management.WmiWebEventProvider
08 />
09 </providers>
10 <eventMappings>
11
12 </eventMappings>
13 <rules>
14 <add name=”Security Rule” eventName=”Security Event”
15 provider=”WmiWebEventProvider” />
16 <add name=”AppError Rule” eventName=”AppError Event”
17 provider=”EventLogProvider” />
18 </rules>
19 </healthMonitoring>

You need to configure Web Events to meet the following requirements:

* Security-related Web Events are mapped to Microsoft Windows Management Instrumentation (WMI) events.
* Web Events caused by problems with configuration or application code are logged into the Windows Application Event Log.

Which code fragment should you insert at line 11?

Which code segment should you insert at line 06?

You create a Microsoft ASP.NET application by using the Microsoft .NET Framework
version 3.5.You create a login Web form by using the following code fragment.
<asp:ScriptManager ID=”ScriptManager1″ runat=”server” />
<asp:TextBox runat=”server” ID=”txtUser” Width=”200px” />
<asp:TextBox runat=”server” ID=”txtPassword” Width=”200px” />
<asp:Button runat=”server” ID=”btnLogin” Text=”Login” OnClientClick=”login(); return
false;” />
When a user clicks the btnLogin Button control, the login() client-side script is called to
authenticate the user.The credentials provided in the TextBox controls are used to call the
client-side script. You also add the following client-script code fragment in the Web form.
(Line numbers are included for reference only.)
01 <script type=”text/javascript”>
02 function login() {

03 var username = $get(‘txtUser’).value;
04 var password = $get(‘txtPassword’).value;
05
06 // authentication logic.
07 }
08 function onLoginCompleted(validCredentials, userContext,
09 methodName)
10 {
11 // notify user on authentication result.
12 }
13
14 function onLoginFailed(error, userContext, methodName)
15 {
16 // notify user on authentication exception.
17 }
18 </script>
The ASP.NET application is configured to use Forms Authentication. The ASP.NET AJAX
authentication service is activated in the Web.config file.You need to ensure that the
following workflow is maintained:
On successful authentication, the onLoginCompleted client-script function is called
to notify the user.
On failure of authentication, the onLoginFailed client-script function is called to
display an error message.
Which code segment should you insert at line 06?