What should you do?
You maintain a Windows Forms application and an ASP.NET application.
The Windows Forms application has the following features:
The application impersonates the logged-on user.
The data is stored in a Microsoft SQL Server 2008 database.
The application grants user access to data by calling the IPrincipal.IsInRole method on the basis of user
roles.
The ASP.NET application uses forms-based authentication to authenticate users.
You need to share the login and user role information between the Windows Forms application and the
ASP.NET application.
What should you do?
What should you do?
You create an application by using Microsoft Visual Studio .NET 2008 and the .NET Framework 3.5.
The application has four modules that query the data that is stored in a database.
You plan to implement an integration testing process for the application.
The testing process must meet the following requirements:
– Test the application data flow early in the process.
– Test the user interface logic early in the process.
– Minimize the requirements for test drivers.
– Minimize the regression tests.
You need to design a strategy to implement the testing process for the application.
What should you do?
What should you do?
You are an enterprise application developer for a media organization. You create a Web service that provides large multimedia files to subscribers. The subscribers use a variety of client applications and browsers to access the content. You discover that during peak activity hours, multiple client applications simultaneously subscribe to the data. You need to ensure that the Web service meets the following requirements: It adheres to the WS-Security standards.It processes requests in a time-efficient manner.
What should you do?
Which control should you use?
You create a Windows application by using the .NET Framework 3.5.
The application has a complex form that is used to capture information.
Users of the application enter data in the forms quickly by using tabs to navigate through the form controls.
They must be immediately notified when they enter invalid data in the form controls.
You need to notify the users without blocking the data entry process.
Which control should you use?
What should you do?
You create an ASP.NET application by using Microsoft Visual Studio .NET 2008 and the .NET Framework 3.5.
The application contains data access code that connects to either Microsoft SQL Server 2005 or Microsoft SQL Server 2008.
When the application is connected to SQL Server 2008, it uses the enhanced functionality available only in SQL Server 2008.
You plan to develop a functional testing strategy for the application. You need to ensure that the functional testing strategy meets the following requirements:
– Unit tests are executed properly when connected to either version of SQL Server.
– Unit testing code is reused to the maximum extent possible.
What should you do?
What should you do?
You are an enterprise application developer. You plan to create an application that contains a user interface. The user interface calls the business layer Web Services Enhancements (WSE) Web service. You also plan to design an integration testing strategy for the application. You need to track and correlate the messages that are exchanged between the components by using the minimum amount of coding effort.
What should you do?
What should you do?
You are creating a Windows application by using the .NET Framework 3.5.
The application makes function calls to an unmanaged library to control the operation of a robot.
You create a class that consumes significant memory during function calls to the unmanaged library. You
discover that memory consumption increases over time.
You need to ensure that the application consistently consumes minimum memory.
What should you do?
Which type of test should you use?
You create an ASP.NET application by using Microsoft Visual Studio .NET 2008 and the .NET Framework 3.5.
You are developing a test strategy for the application. The application must meet the following requirements:
– Render reports by using Microsoft SQL Server 2005 Reporting Services (SSRS).
– Support 750 concurrent users.
You need to identify a test strategy that ensures that the application meets the requirements.
Which type of test should you use?
What should you do?
You work as the Microsoft.NET developer at Domain.com. The Domain.com network consists of a single Active Directory domain named Domain.com. All servers in the domain run Windows Server 2003. The development and deployment of Extensible Markup Language (XML) Web Services forms part of your responsibilities at Domain.com.
The following exhibit illustrates a class definition in a Web service project:
public class MarketService
{
public Point ObtainMarket(string mobilePhoneNumber)
{
throw new SoapException(“Not implemented”, New XmlQualifiedName(“error”));
}
}
You have received instruction to configure the class in such a way so as to allow SOAP clients to invoke the ObtainMarket method.
What should you do?
Which data store should you use?
You are creating a Windows application by using the .NET Framework 3.5.
Your application requires a local data store that requires no administrative privileges to install. The data
store must use the ClickOnce deployment.
The application will cache data when offline. When the application returns online, it must synchronize data
with a corporate SQL Server 2008 database.
You need to identify a local data store that meets the outlined requirements. You also need to ensure that
the application uses minimum possible memory.
Which data store should you use?