Knowledge Transfer Microsoft Certified Training Partner CTEC
Knowledge Transfer is a Microsoft Certified Gold Partner
Microsoft Certified Gold Training Partner
Search for a Course Topic:
Public Courses
Corporate Services & Training



 Course Search
Course #

 Training Delivery
Training Delivery
Custom Curriculum
Course List
 Main Menu
View Courses
Site Index

Developing Microsoft .NET Applications for Windows (Visual C# .NET) Overview

Module 1: Introducing Windows Forms

  • Creating a Form
  • Adding Controls to a Form
  • Creating an Inherited Form
  • Organizing Controls on a Form
  • Creating MDI Applications

Module 2: Working with Controls

  • Creating an Event Handler for a Control
  • Using Windows Forms Controls
  • Using Dialog Boxes in a Windows Forms Application
  • Adding Controls at Run Time
  • Creating Menus
  • Validating User Input

Module 3: Building Controls

  • Extending and Creating Controls
  • Adding Design-Time Support for Controls
  • Licensing a Control

Module 4: Using Data in Windows Forms Applications

  • Adding ADO.NET Objects to and Configuring ADO.NET Objects in a Windows Forms Application
  • Accessing and Modifying Data by Using DataSets
  • Binding Data to Controls
  • Overview of XML Web Services
  • Creating a Simple XML Web Services Client
  • Persisting Data

Module 5: Interoperating with Managed Objects

  • Using .NET and COM Components in a Windows Forms Application
  • Calling Win32 APIs from Windows Forms Applications

Module 6: Printing and Reporting in Windows Forms Applications

  • Printing From a Windows Forms Application
  • Using the Print Preview, Page Setup, and Print Dialogs
  • Constructing Print Document Content by Using GDI+
  • Creating Reports by Using Crystal Reports

Module 7: Asynchronous Programming

  • The .NET Asynchronous Programming Model
  • The Asynchronous Programming Model Design Pattern
  • How to Make Asynchronous Calls to Any Method
  • Helping Protect State and Data in a Multithreaded Environment

Module 8: Enhancing the Usability of Applications

  • Adding Accessibility Features
  • Adding Help to an Application
  • Localizing an Application

Module 9: Deploying Windows Forms Applications

  • .NET Assemblies
  • Deploying Windows Forms Applications

Module 10: Securing Windows Forms Applications

  • Security in the .NET Framework
  • Using Code Access Security
  • Using Role-Based Security


View Printer Friendly Page

To Inquire About Future Classes

Request a class date

if one is not scheduled.