Microsoft .NET Framework 2.0 - Windows-Based Client Development
(C#)
Windows Forms Creation and Configuration with C#
2005
Overview/Description
To identify how to create and configure basic Windows forms
applications with event handling and method overriding
capabilities
Target Audience
Individuals who wish to use the .NET Framework 2.0 with Visual
Studio 2005 and C# 2005 to develop Windows-based client
applications; individuals preparing for the Microsoft .NET
Framework 2.0 - Windows-Based Client Development (70-526)
certification exam
Lesson Objectives
- identify how to create a basic Windows form with controls.
- identify how to configure controls and layout of Windows
forms.
- identify how to create display controls and dynamic container
areas in Windows forms.
- add and group controls, and configure layout properties in a
Windows Forms application.
- identify how to create and configure composite Windows Forms
controls and to create custom dialog boxes.
- identify the code used to customize control graphical
appearance and create controls through inheritance in Windows Forms
applications.
- create and customize an inherited composite control in a
Windows Forms application, given a scenario.
- identify how to create event handlers, program a Windows Forms
application to recognize modifier keys, and override base methods,
given a scenario.
- create a runtime event handler, connect multiple events to a
single event handler, and override a base method in a Windows Forms
application.
Data Integration, Database Environments, and XML
Handling with C# 2005
Overview/Description
To identify how to configure database connections and handle XML
data in Windows Forms applications
Lesson Objectives
- identify how to configure and manage database connections in
Windows forms.
- identify how to implement data-bound controls and configure
data sources in Windows forms.
- identify how to create connection pools, use connection events
to detect database information, handle exceptions, and perform
transactions in Web forms.
- connect to a database, create a bound control, and write
database queries with exception handling in a Windows Forms
application, given a scenario.
- identify the key objects and commands used for connected
environments in Windows forms.
- identify the key objects and commands used for asynchronous
operations in connected environments in Windows Forms.
- identify the code used to create and configure DataSets for
disconnected database environments in Windows forms.
- identify how to perform key operations in disconnected database
environments using the DataAdapter class in Windows forms.
- complete the code to configure data source access by a Windows
Form application, in both connected and disconnected
environments.
- identify the code for key XML Document Object Model (DOM)
operations in Windows forms.
- identify the code for key XML read and write classes in Windows
forms.
- complete the code to read and write data, create and modify a
node, and handle DOM events for an XML document, given a
scenario.
Windows Forms Controls and Usability with C#
2005
Overview/Description
To identify how to configure print functionality, create menus,
globalize, localize, and add further functionality and controls to
Windows Forms applications
Lesson Objectives
- identify how to configure Windows Forms applications for
printing.
- identify how to set properties to customize printing
functionality in Windows Forms applications.
- configure printing functionality for a Windows Forms
application, given a scenario.
- identify how to create and configure the key aspects of a
multiple-document interface (MDI) Windows Forms application.
- complete the code to create and configure a menu system for a
Windows Forms application.
- identify how to configure globalization, localization,
accessibility, and drag-and-drop functionality for Windows Forms
applications.
- identify how to create and configure assistance controls and
components in Windows Forms applications.
- set the appropriate globalization properties and create and
configure some assistance controls in a Windows Forms application,
given a scenario.
Asynchronous Programming and Deployment with C#
2005
Overview/Description
To identify how to use asynchronous programming for Windows
Forms applications and to identify how to deploy Windows Forms
applications
Lesson Objectives
- identify the code used to perform key background-process tasks
for Windows Forms applications by using the BackgroundWorker
component.
- identify the code used to run asynchronous operations, create
asynchronous methods, and create process threads in Windows Forms
applications.
- complete the code to create an asynchronous method for a
Windows Forms application.
- identify how to install a Windows Forms application using
ClickOnce deployment and set application permissions with ClickOnce
deployment.
- identify how to create and configure Windows Installer
deployment projects for Windows Forms applications.
- install a Windows Forms application using ClickOnce deployment
and create a Windows Installer deployment project.