|

| |
Description
A Microsoft Certified Professional (MCP) in Visual Basic 6.0 Desktop Application
Design and Implementation
has the ability to design and implement desktop application solutions by using
Microsoft Visual Basic 6.0 and is required to successfully complete Microsoft Exam 70-176, Designing and
Implementing Desktop Applications with Microsoft Visual Basic 6.0. The
exam objectives are listed below.
The
Microsoft Certified Solution Developer (MCSD) certification track for
Visual Basic 6.0 requires completion of four
Microsoft Certified Professional (MCP) exams comprised of three core exams and
one elective exam. The Visual Basic (VB) Desktop Exam 70-176 is a core exam.
Currently, target markets of Dale Rainwater Consulting are the geographical
regions of New York City, NY and Northwest Arkansas.
Exam Content / Objectives
(Note: Click blue diamonds below for details, not all diamonds have details)
Designing and Implementing Desktop Applications with Microsoft Visual
Basic 6.0
 |
Deriving the Physical Design
|
 |
Establishing the Development Environment
 | Establish the environment for source code version control. |
 | Install and configure Visual Basic for developing desktop applications. |
|
 |
Creating User Services
 |
Implement navigational design.
 | Dynamically modify the appearance of a menu. |
 | Add a pop-up menu to an application. |
 | Create an application that adds and deletes menus at run
time. |
 | Add controls to forms. |
 | Set properties for controls. |
 | Assign code to a control to respond to an event. |
|
 |
Create data input forms and dialog boxes.
 | Display and manipulate data by using custom controls.
Controls include TreeView, ListView, ImageList, Toolbar,
and StatusBar. |
 | Create an application that adds and deletes controls at
run time. |
 | Use the Controls collection to manipulate
controls at run time. |
 | Use the Forms collection to manipulate forms at
run time. |
|
 |
Write code that validates user input.
 | Create an application that verifies data entered at the
field level and the form level by a user. |
 | Create an application that enables or disables controls
based on input in fields. |
|
 |
Write code that processes data entered on a form.
 | Given a scenario, add code to the appropriate form
event. Events include Initialize, Terminate, Load, Unload,
QueryUnload, Activate, and Deactivate. |
|
 |
Add an ActiveX® control to the toolbox. |
 |
Create a Web page by using the DHTML Page Designer to dynamically change attributes of elements, change content, change styles, and position elements. |
 |
Use data binding to display and manipulate data from a data source. |
 |
Instantiate and invoke a COM component.
 | Create a Visual Basic client application that uses a COM
component. |
 | Create a Visual Basic application that handles events
from a COM component. |
|
 |
Create callback procedures to enable asynchronous processing between COM components and Visual Basic client applications. |
 |
Implement online user assistance in a desktop application.
 | Set appropriate properties to enable user assistance.
Help properties include HelpFile, HelpContextID,
and WhatsThisHelp. |
 | Create HTML Help for an application. |
 | Implement messages from a server component to a user
interface. |
|
 |
Implement error handling for the user interface in desktop applications.
 | Identify and trap run-time errors. |
 | Handle inline errors. |
|
|
 |
Creating and Managing COM Components
|
 |
Creating Data Services
 | Access and manipulate a data source by using ADO and the ADO Data control. |
|
 |
Testing the Solution
|
 |
Deploying an Application
|
 |
Maintaining and Supporting an Application
 | Fix errors, and take measures to prevent future errors. |
 | Deploy application updates for desktop applications. |
|
|