Preparation
Guide for
Exam
70-016
Designing
and Implementing Desktop Applications with Microsoft� Visual C++� 6.0
Skills measured by exam 70-016 | Course |
||||||||||||||||
Deriving the Physical Design | |||||||||||||||||
Explain the elements of an
application that is based on the Microsoft Foundation Class Library (MFC) framework.
|
|
||||||||||||||||
Evaluate whether access to a
database should be encapsulated in an object.
|
|
||||||||||||||||
Design the properties, methods, and events of components. |
|
||||||||||||||||
Establishing the Development Environment | |||||||||||||||||
Establish the environment for source code control. |
|
||||||||||||||||
Install the development tools.
|
|
||||||||||||||||
Install and configure server services. |
|
||||||||||||||||
Configure a client computer to use a Microsoft Transaction Server (MTS) component. |
|
||||||||||||||||
Creating the User Interface | |||||||||||||||||
Implement the navigation for the
user interface.
|
|
||||||||||||||||
Create data input forms and
dialog boxes.
|
|
||||||||||||||||
Validate user input.
|
|
||||||||||||||||
Process user input from a form or a dialog box by using dialog data exchange (DDX). |
|
||||||||||||||||
Use an ActiveX control on the
user interface.
|
|
||||||||||||||||
Use the MFC AppWizard to create an Internet Server Application Programming Interface (ISAPI) DLL that can dynamically change Web content. |
|
||||||||||||||||
Incorporate existing code into an application by using wizards and scriptlets. |
|
||||||||||||||||
Provide a personalized interface for users by creating an MFC application that reads from and writes to the registry. |
|
||||||||||||||||
Display data from a data source.
|
|
||||||||||||||||
Instantiate and invoke a COM component. |
|
||||||||||||||||
Add asynchronous processing.
|
|
||||||||||||||||
Implement online user assistance
in an application.
|
|
||||||||||||||||
Implement error handling in the
user interface.
|
|
||||||||||||||||
Use an active document. |
|
||||||||||||||||
Creating and Managing COM Components | |||||||||||||||||
Create a COM component that
implements business rules or logic.
|
|
||||||||||||||||
Create ActiveX controls.
|
|
||||||||||||||||
Create a COM component that
reuses existing components.
|
|
||||||||||||||||
Add error handling to a COM component. |
|
||||||||||||||||
Log errors into an error log. |
|
||||||||||||||||
Create and use an active document. |
|
||||||||||||||||
Debug a COM component. |
|
||||||||||||||||
Create a COM component that supports apartment-model threading. Models include single-threaded apartment, multithreaded apartment, or both. |
|
||||||||||||||||
Creating Data Services | |||||||||||||||||
Use ODBC, OLE DB templates, RDO, ADO, or Data Access Objects (DAO) to access or manipulate a data source. |
|
||||||||||||||||
Handle database errors. |
|
||||||||||||||||
Testing the Solution | |||||||||||||||||
Create a test plan.
|
|
||||||||||||||||
Execute the test plan.
|
|
||||||||||||||||
Deploying an Application | |||||||||||||||||
Create a setup program that installs an application and registers the COM components. |
|
||||||||||||||||
Use .cab files to package and distribute an application. |
|
||||||||||||||||
Plan floppy-disk-based deployment or compact-disc-based deployment for an application. |
|
||||||||||||||||
Plan Web-based deployment for an application. |
|
||||||||||||||||
Plan network-based deployment for an application. |
|
||||||||||||||||
Given a scenario, evaluate the use of Microsoft Systems Management Server as an aid to deploying a solution. |
|
||||||||||||||||
Create a setup program that installs an application and allows for the application to be uninstalled. |
|
||||||||||||||||
Evaluate Zero Administration for Windows (ZAW) as an aid to deploying a solution. |
|
||||||||||||||||
Maintaining and Supporting an Application | |||||||||||||||||
Fix errors, and take measures to prevent future errors. |
|
||||||||||||||||
Maintain incidence logs. |
|
||||||||||||||||
Maintain anomaly logs. |
|
||||||||||||||||
Deploy application updates. |
|