What should you do to install the .NET Framework 3.5 on the client computers during the application deployment
5:You create a Windows application by using the .NET Framework 3.5. You plan to deploy an application by using the ClickOnce deployment method. The application has the following specifications:
* It contains multiple components.
* It is based on the .NET Framework 3.5.
* The .NET Framework 3.5 is not installed on all the client computers.
You need to install the .NET Framework 3.5 on the client computers during the application deployment process. What should you do?
Which strategy should you use?
You are an enterprise application developer. You plan to create a data access layer for an application. The application will store the data in a relational database. The application supports multiple database implementations. The application must use the vendor-provided database interaction component libraries whenever they are available. You need to identify a strategy to access data that supports these criteria.
Which strategy should you use?
What should you do?
You are creating a Windows application by using the .NET Framework 3.5.
You plan to develop utility classes for the application. The classes will provide a data access layer, a
business logic layer, and a presentation layer.
The presentation layer utility class provides functions for the controls on the forms.
You need to ensure that the utility classes can be reused in other applications. You want to achieve this
goal by using minimum possible development effort.
What should you do?
What should you do?
You are creating a business component by using Microsoft Visual Studio .NET 2008 and the .NET Framework 3.5.
The component manages the interest rates on new loans. You need to ensure that all online applications that access the component are notified
of the changes as soon as they occur. You need to achieve this goal by using the minimum amount of network bandwidth.
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 consistentlyconsumes minimum memory. What should you do?
Which data structure should you recommend?
You are an enterprise application developer. You are creating an application that has a business object named Product. The application also includes a Windows form along with a ComboBox control. You plan to display the Name property of the Product object in the ComboBox control. An application workflow allows the user to add new Product objects. You need to recommend an appropriate data structure for the Product objects. You also need to ensure that when a new Product object is added, the data structure provides notifications to update the ComboBox control automatically. Which data structure should you recommend?
What should you do?
You are updating a Windows application by using the .NET Framework 3.5.
You are required to upgrade the UI for the application from Windows Forms to Windows Presentation
Foundation (WPF).
The new version of the application will include new UI components.
You need to ensure that an interim release of the application will support the new UI components within
Windows Forms. You want to achieve this goal by using minimum development effort.
What should you do?
What should you do?
You are designing a class library by using the .NET Framework 3.5 and Microsoft SQL Server 2008.
The class library will be used by several .NET applications. The class library will contain a utility class that executes advanced mathematical operations.
You need to design the utility class to meet the following requirements:
– It can be accessed only by other classes in the same .NET assembly.
– It can be instantiated only once.
What should you do?
What should you do ?
You create a Windows application by using the .NET Framework 3.5. The application is used by employees to submit timesheets and to generate reports. The application must contain a Managers role and an Employees role. You have the following security requirements:
* Members of the Managers role can approve the timesheets.
* Members of the Employees role can generate reports only if they are a member of the local administrators group.
* Members of the Managers role can access the application from untrusted domains.
You need to design a security model to meet the design requirements. What should you do ?
What should you do?
You are an enterprise application developer. An existing Smart Client timesheet application stores entries in a local Microsoft SQL Server database. An ASP.NET application implements the same functionality and stores entries in a corporate SQL Server database. You plan to synchronize the locally stored timesheet data with the corporate database whenever the Smart Client application is online. You make the following changes to the database schema: Add a timestamp column to the existing time entry table.Add a table named history. You need to ensure that your deployment strategy enables the Smart Client application to synchronize the existing time entries. What should you do?