Level
2: Programming Visual Basic .NET
3 Days
Topics Covered:
Learn basic object
oriented programming techniques
See the latest Windows Forms Controls
Become familiar with the new string and date classes
Learn how to access data using ADO.NET
Understand how to use inheritance and override members
See how VB.NET can access COM components
Work with the new VB.NET debugging features
Understand Error Handling using Exceptions
Learn basic File Input/Output techniques
Investigate new .NET data structures
Classes and Objects
Understanding Classes
and Objects
Advantages of Using Classes and Objects
Creating Classes in Visual Studio
Constructing Objects
Creating and Using Properties
Creating and Using Methods
Raising and Handling Events
Windows Forms Controls
Exploring the Tools
in Your Toolbox
Adding Controls Dynamically
Anchoring and Docking
Dialog Controls
Controlling Tab Order
Inheritance and
Interfaces
Object-Oriented
Programming
Understanding Inheritance
Extending the People Namespace
Customizing Controls with Inheritance
Polymorphism
Implementing Interfaces to Enable Sorting
Working with Strings
and Dates
Basic .NET Data
Types
Working with Text: The String Class
Working with Dates and Times
Exception Handling
Perspectives on
Exception Handling
Getting Started with Exception Handling
Catching Specific Exceptions
Raising Errors
Running Code Unconditionally
Debugging Your
Applications
Configuring the
Debugging Environment
Setting Breakpoints and Stepping through Code
Writing to the Windows Event Log
Adding Tracing to Your Application
Handling Input/Output
Tasks
Introducing the
System.IO Namespace
Selecting Files
Handling Path Information
Working with Directories and Files
Using Stream-Based Objects to Read and Write File Contents
Investigating .NET
Data Structures
Introduction to
Data Structures
Working with Arrays
Collection Classes
Accessing Data
Overview of ADO.NET
Connecting to Data
Executing Commands
Working with Data
Choosing an ADO.NET Provider
Interoperability
Using COM Objects
in Visual Basic .NET
Using Platform Invocation Services
Call .NET Assemblies from Visual Basic 6.0