The following areas are covered:
Extending and Creating Controls
Adding Design-Time Support for Controls
Licensing a Control
USING DATA IN WINDOWS FORMS APPLICATIONS:
The following areas are covered:
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
INTEROPERATING WITH MANAGED OBJECTS:
The following areas are covered:
Using .NET and COM Components in a Windows Forms Application
Calling Win32 APIs from Windows Forms Applications
Upgrading Visual Basic 6.0 Applications to Visual Basic .NET
PRINTING AND REPORTING IN WINDOWS FORMS APPLICATIONS:
The following areas are covered:
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
ASYNCHRONOUS PROGRAMMING:
The following areas are covered:
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
ENHANCING THE USABILITY OF APPLICATIONS:
The following areas are covered:
Adding Accessibility Features
Adding Help to an Application
Localizing an Application
DEPLOYING WINDOWS FORMS APPLICATIONS:
The following areas are covered:
.NET Assemblies
Deploying Windows Forms Applications
SECURING WINDOWS FORMS APPLICATIONS:
The following areas are covered:
Security in the .NET Framework
Using Code Access Security
Using Role-Based Security
CONNECTING TO DATA SOURCES:
The following areas are covered:
Working in a Connected Environment
Defining a Connection
Managing a Connection
Handling Connection Exceptions
Connection Pooling
PERFORMING CONNECTED DATABASE OPERATIONS:
The following areas are covered:
Working in a Connected Environment
Building Command Objects
Executing Commands That Return a Single Value
Executing Commands That Return Rows
Executing Commands That Do Not Return Rows
Using Transactions
BUILDING DATASETS:
The following areas are covered:
Working in a Disconnected Environment
Building DataSets and DataTables
Binding and Saving a DataSet
Defining Data Relationships
Modifying Data in a DataTable
Sorting and Filtering
READING AND WRITING XML WITH ADO.NET:
The following areas are covered:
Creating XSD Schemas
Loading Schemas and Data into DataSets
Writing XML from a DataSet
BUILDING DATASETS FROM EXISTING DATA SOURCES:
The following areas are covered:
Configuring a DataAdapter to Retrieve Information
Populating a DataSet Using a DataAdapter
Configuring a DataAdapter to Update the Underlying Data Source
Persisting Changes to a Data Source
How to Handle Conflicts
BUILDING AND CONSUMING A WEB SERVICE THAT USES ADO.NET:
The following areas are covered:
Building and Consuming a Web Service That Returns Data
- CONTROLS AND FORMS REVIEW
- BUILDING CONTROLS:
- Extending and Creating Controls
- Adding Design-Time Support for Controls
- Licensing a Control
- 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
- INTEROPERATING WITH MANAGED OBJECTS:
- Using .NET and COM Components in a Windows Forms Application
- Calling Win32 APIs from Windows Forms Applications
- Upgrading Visual Basic 6.0 Applications to Visual Basic .NET
- 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
- 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
- ENHANCING THE USABILITY OF APPLICATIONS:
- Adding Accessibility Features
- Adding Help to an Application
- Localizing an Application
- DEPLOYING WINDOWS FORMS APPLICATIONS:
- .NET Assemblies
- Deploying Windows Forms Applications
- SECURING WINDOWS FORMS APPLICATIONS:
- Security in the .NET Framework
- Using Code Access Security
- Using Role-Based Security
- CONNECTING TO DATA SOURCES:
- Working in a Connected Environment
- Defining a Connection
- Managing a Connection
- Handling Connection Exceptions
- Connection Pooling
- PERFORMING CONNECTED DATABASE OPERATIONS:
- Working in a Connected Environment
- Building Command Objects
- Executing Commands That Return a Single Value
- Executing Commands That Return Rows
- Executing Commands That Do Not Return Rows
- Using Transactions
- BUILDING DATASETS:
- Working in a Disconnected Environment
- Building DataSets and DataTables
- Binding and Saving a DataSet
- Defining Data Relationships
- Modifying Data in a DataTable
- Sorting and Filtering
- READING AND WRITING XML WITH ADO.NET:
- Creating XSD Schemas
- Loading Schemas and Data into DataSets
- Writing XML from a DataSet
- BUILDING DATASETS FROM EXISTING DATA SOURCES:
- Configuring a DataAdapter to Retrieve Information
- Populating a DataSet Using a DataAdapter
- Configuring a DataAdapter to Update the Underlying Data Source
- Persisting Changes to a Data Source
- How to Handle Conflicts
- BUILDING AND CONSUMING A WEB SERVICE THAT USES ADO.NET:
- Building and Consuming a Web Service That Returns Data