You create Web-based client applications. All Web-based applications are created by using ASP.NET. Larger
applications are hosted on Web server farms. The larger applications appear to intermittently lose session state
information for users. You need to correct the problem. What should you do?
You create Web-based client applications. You deploy an application for a company. The application enables
customers to access mobile phone invoices. Users report that the application fails to respond and time-outs
occur. You test the application and find that the reports are valid. You need to identify the cause of the problem.
Which analysis strategy should you use?
You create Web-based client applications. You deploy an application on your company extranet. The
application uses an ASP.NET 2.0 Membership system. The support team requires that changes in passwords
be communicated to their Microsoft Windows Management Instrumentation (WMI) integrated system.
You propose the use of health monitoring APIs to perform the following actions:
Respond to password changes inside the application.
Call a custom event handler when a password change occurs. Report the changes to the support teams WMI
system by using the custom event handler.
You need to examine whether the proposed solution meets the requirements. What should you conclude?
You create Web-based client applications. You deploy an application on the company extranet. The sales team
requires notification when an order total exceeds the companys approval levels.
The application requires you to send an e-mail to the sales manager to receive approval for any order over
$100,000. You must meet the following constraints to achieve this requirement:
Modifications can be done only to the Web.config file
Limited programmer resources
System can be configured as needed at multiple sites
The design team plans to use the SimpleMailWebEventProvider class of the health monitoring APIs to send the
e-mail. You need to evaluate whether the design meets the requirement. What should you recommend?
You create Web-based client applications.
You are creating an intranet application that reviews customer data. The internal Personally Identifiable
Information (PII) policy specifies the following requirements for access to customer data:
Only employees in the customer management group can access the customer data. Access to customer data
is limited to computers that are inside company facilities.
The legal team advises that you log information that verifies that you have met the PII requirements. The log
might be useful if there is a legal challenge over customer privacy. You must create a design that uses
minimum amount of storage. You must also ensure that the design meets all the requirements. You decide to
store the Microsoft Windows user name for any user who uses the program to access the customer data. You
also decide to store the date and time of the access. You need to decide if the design will meet all the
requirements. What should you conclude?
You create Web-based client applications. You are creating a Web component that calls an existing function.
The function might throw an application-specific exception of type InvalidChecksumException. The type
InvalidChecksumException inherits from the System.ApplicationException class. The component is coded to
recover from an InvalidChecksumException exception, but not to recover from other types of exceptions. The
component does not have any additional information that could be usefully added to other types of errors or
exceptions. You need to design the component to correctly handle exceptions. You also need to ensure that the
exception handling strategy does not affect the performance of the component. What should you do?
You create Web-based client applications. You create an application that has 20 pages.
The pages include tables of data. The tables of data must meet the following requirements:
Each table of data must display the data from one database table. When a user clicks on a column heading,
the column must sort the data in the table.
A style sheet must be used to format the tables.
You need to meet the requirements for the tables in the most efficient way possible. What should you do?
You create Web-based client applications. You are evaluating the configuration architecture of an application in
a suite of tools that is managed from a common management console. You must get user-specific information,
which is gathered during the user sessions, for the marketing department so that they can analyze trends in
usage. Eventually, the marketing department might decide to store the data on their Microsoft SQL Server
database in the next version of their customer management tool suite.
The configuration architecture has the following features:
The data is stored in files on a shared file server.
Permissions for the server permit the Web server to write and the marketing department to read the data.
The data is formatted in XML.
You need to evaluate whether the configuration architecture meets the requirements. What should you
recommend?
You create Web-based client applications. You create an ASP.NET Web application. Five hundred users will
access the Web-based application simultaneously. The application uses session variables to persist user data.
You monitor the application by using System Monitor. You need to identify a counter that will warn you of the
problems that you are most likely to face while monitoring. Which counter should you use?
You create Web-based client applications. You create a public function for your application that must connect to
a data source. The public function must also perform a series of updates to the data. Some of the operations
will result in exceptions if there are errors.
Your exception handling mechanism must meet the following requirements:
Callers of the function must be able to ascertain whether the function succeeded or failed. If the function failed,
callers of the function must be able to find where and why it failed. If there is any error, the function must
immediately stop processing.
You need to identify the best exception handling mechanism. What should you do?