MS2546 Core Windows Forms Technologies with Microsoft Visual Studio 2005

Target Audience

Corporate or independent software vendor (ISV) application developers who have a desire to learn more about specific technology areas in Windows application development.

Learning Objectives

After completing this workshop, students will be able to:

• Create a simple Windows Forms application.
 
• Configure standard controls.
 
• Build menus.
 
• Display and edit data by using data-bound controls.
 
• Provide user assistance and enhance usability.
 
• Create consistent applications by using dialogs and forms inheritance.
 
• Add print and report functionality to a Windows Forms application.
 
• Perform asynchronous tasks by using the BackgroundWorker component.
 
• Deploy a Windows Forms application by using ClickOnce.

Pre-Requisites

Before attending this workshop, students must:

• Be able to manage a solution environment using the Visual Studio 2005 integrated development environment (IDE) and tools
 
• Understand Microsoft .NET Framework 2.0 and the Common Language Runtime
 
• Be able to program an application using a .NET Framework 2.0 compliant language
 
• Know how to make assemblies available to other applications
 
• Have a basic understanding of XML, including XML declaration, elements, attributes, and namespaces.

Select a course date to view a detailed course outline.

Course Summary

Unit 1: Creating a Simple Windows Forms Application

Unit 2: Configuring Standard Controls

Unit 3: Building Menus

Unit 4: Displaying and Editing Data by Using Data-Bound Controls

Unit 5: Providing User Assistance and Enhancing Usability

Unit 6: Creating Consistent Applications by Using Dialog Boxes and Forms Inheritance

Unit 7: Printing Content and Creating Reports

Unit 8: Performing Asynchronous Tasks by Using the BackgroundWorker Component

Unit 9: Deploying Applications by Using ClickOnce

Examinations

70–553 - MCSD Microsoft .NET Skills to MCPD: Enterprise Application Developer by Using the Microsoft .NET Framework: Part 1
70–528 - Microsoft .NET Framework 2.0 - Web-based Client Development

Upcoming Courses

Related Courses

Related Certificates

None.