|
SESSION 1 (114:41)
Introduction
to Windows Forms
-
Yes, .NET Does
Windows
-
Adding
Controls to a Form
-
A Peek behind
the Scenes
-
Adding Event
Handling Code
-
Adding a Menu
to the Form
-
Adding
Non-Graphical Components
VB.NET Nuts
and Bolts
SESSION 2 (97:21)
VB.NET Nuts
and Bolts (cont.)
-
Variables,
Operators, and Data Types
-
Procedures,
Arguments, Looping, and Control Flow
The Windows
Forms Event Model
-
How Visual
Basic.NET Handles Events
-
Understanding
Delegates
-
Anatomy of an
Event Handler
-
Exploring Form
and Control Events
SESSION 3 (99:28)
Classes and
Objects
-
Using Objects
to Organize a Complex World
-
Defining
Classes
-
Constructing
Objects
-
Creating and
Using Properties
-
Creating and
Using Methods
-
Raising and
Handling Events
-
Finalization
Windows Forms
Controls
SESSION 4 (108:21)
Windows Forms
Controls (cont.)
-
TabControl,
Context Menu, TrackBar (cont.)
-
NumericUpDown,
DomainUpDown
-
Label,
CheckBox, RadioButton
-
ListBox
-
Adding
Controls Dynamically
-
Other List
Controls
-
Anchoring and
Docking
-
Using the
Splitter Control
-
Dialog
Controls
SESSION 5 (90:03)
Working with
Strings and Dates
-
Working with
Text: The String Class
-
Manipulating
Text with the StringBuilder Class
-
Working with
Dates and Times
-
Handling
Elapsed Times with the TimeSpan Type
Exception
Handling
-
Perspectives
on Exception Handling
-
Adding a
Simple Try/Catch Block
-
Using an
Exception Object
-
Catching
Specific Exceptions
-
Using the
Throw Keyword
-
Using the
Finally Block
SESSION 6 (113:15)
Debugging
Your Applications
-
Configuring
the Debugging Environment
-
Debugging
Syntax Errors
-
Configuring
Debugging in Visual Studio .NET
-
Setting
Breakpoints and Stepping through Code
-
Exploring the
Debugging Windows
-
Writing to the
Windows Event Log
Inheritance
and Interfaces
SESSION 7 (80:49)
Inheritance
and Interfaces (cont.)
Handling
Input/Output Tasks
-
Introducing
the System.IO Namespace
-
Selecting
Files
-
Handling Path
Information
-
Working with
Directories and Files
-
Reading and
Writing Text Files
SESSION 8 (102:21)
Investigating
.NET Data Structures
-
Working with
Arrays
-
Useful
System.Array Members
-
Arrays in the
.NET Framework
-
The ArrayList
Class
-
The HashTable
Class
-
The SortedList
Class
-
The Stack and
Queue Classes
-
Creating
Strongly Typed Collections
|
Accessing Data
-
Overview of ADO.NET
-
The
DataTable Object
-
Using
the Connection and Command Objects
-
Using
the DataReader Object
-
Managing Data with the DataAdapter and DataSet Objects
-
Choosing an ADO.NET Provider
-
Writing Code for Multiple Providers
Interoperability
-
Use
COM Components in .NET
-
Work
with Platform Invocation Services
-
Call
.NET Assemblies from Visual Basic 6.0
Creating
Data-Bound Applications
-
Simple Data
Binding
-
Limiting
Result Sets
-
Updating Data
Managing Data
with ADO.NET DataSets
-
The Role of
DataSets in ADO.NET
-
Saving
DataSets in Session State
-
Using
DataTable Constraints and DataSet DataRelations
-
Using DataSets
with DataAdapters to Modify Data
-
The
Transactional Model in DataSets
Data
Manipulation with Windows Forms Controls
Creating
Reports with Crystal Reports
-
Getting
Started with Crystal Reports
-
Creating a
Simple Report
-
Adding
Grouping and Footers
-
Filtering Your
Reports
-
Creating a
Report Viewer Form
Creating
Windows Services
-
Building and
Installing a Simple Windows Service
-
A More Complex
Example: The FileWatcher Service
-
Introducing
the FileSystemWatcher class
-
Debugging Your
Service
Introduction
to ASP.NET and Server Controls
Distributed
Applications Using XML Web Services
-
The Motivation
for XML Web Services
-
Web Service
Requirements and Technologies
-
Creating an
XML Web Service with Visual Studio .NET
-
Designing XML
Web Services
-
Creating HTTP
Web Service Clients
-
Creating .NET
Web Service Consumers
-
Using
Microsoft SOAP Toolkit
-
Discovering
Web Services Using UDDI
Creating
Secure Applications
-
Security in
.NET
-
Customizing
Security
Advanced
Windows Forms Techniques
-
Creating
Multiple-Document Interface (MDI) Applications
-
Using
ImageList Controls and Toolbar Buttons
-
Using GDI+ to
Add Graphics to Forms
Deploying
Windows Applications
|