Home > Articles

  • Print
  • + Share This
Exam Objectives

Exam Objectives

The exam objectives are broken up into five different categories. These objectives are listed below.

Understanding Windows Programming Basics

  • Identify Windows application types.
  • This objective may include but is not limited to: Windows Forms, Windows Presentation Foundation (WPF), Windows Services, and Win32 applications

  • Implement user interface design.
  • This objective may include but is not limited to: core user interface design principles for creating graphical-based applications

  • Create Windows-based applications by using Visual Studio.
  • This objective may include but is not limited to: project types, importance of the various aspects of a Windows Application project

Creating Windows Forms Applications

  • Create and handle events.
  • This objective may include but is not limited to: methods for creating events in an application; handling events raised in an application

  • Understand Windows Forms inheritance.
  • This objective may include but is not limited to: implementing forms inheritance in applications for visual inheritance

  • Understand how to create new controls and extend existing controls.
  • This objective may include but is not limited to: creating a new GUI control or inheriting functionality from an existing control

  • Validate and implement user input.
  • This objective may include but is not limited to: implementing the correct user input model based on application design and requirements; accepting keyboard and mouse input; validating user input through GUI controls such as text boxes and dialog controls

  • Debug a Windows-based application.
  • This objective may include but is not limited to: using breakpoints and debugging techniques to identify issues in code; debugging a Windows Services application.

Creating Windows Services Applications

  • Create a Windows Services application.
  • This objective may include but is not limited to: inheriting the ServiceBase class; writing code in the Main method; overriding the OnStart and OnStop procedures

  • Install a Windows Services application.
  • This objective may include but is not limited to: creating installers for Windows Services; installing services on a target computer

Accessing Data in a Windows Forms Application

  • Understand data access methods for a Windows Application.
  • This objective may include but is not limited to: connecting to a database

  • Understand databound controls.
  • This objective may include but is not limited to: how data is bound to controls; how to display the data in the appropriate manner; forms and WPF binding; validating databound items

Deploying a Windows Application

  • Understand Windows application deployment methods.
  • This objective may include but is not limited to: different methods of deploying Windows applications; choosing the appropriate method for deployment

  • Create Windows setup and deployment projects.
  • This objective may include but is not limited to: creating setup projects for applications; specifying custom actions; creating special folders; security requirements; x64 deployment and program files location

  • + Share This
  • 🔖 Save To Your Account

Related Resources

There are currently no related titles. Please check back later.