Overview of the VBNET Framework

  • Overview of the Microsoft .NET Platform
  • What Is the Microsoft .NET Platform?
  • What Is the .NET Framework?
  • What Are the .NET Framework Components?
  • What Are the Visual Basic .NET Enhancements?

Development Environment Features

  • Development Environment Features
  • Describing the Integrated Development Environment
  • Creating Visual Basic .NET Projects
  • Using Development Environment Features
  • Debugging Applications
  • Compiling in Visual Basic .NET

Language and Syntax Enhancements

  • Language and Syntax Enhancements
  • Data Types
  • Using Variables
  • Functions, Subroutines, and Properties
  • Exception Handling

Object-Oriented Design for Visual Basic .NET

  • Designing Classes
  • Object-Oriented Programming Concepts
  • Advanced Object-Oriented Programming Concepts
  • Using Microsoft Visio

Object-Oriented Programming in Visual Basic .NET

  • Defining Classes
  • Creating and Destroying Objects
  • Inheritance
  • Interfaces
  • Working with Classes

Using Windows Forms

  • Why Use Windows Forms?
  • Structure of Windows Forms
  • Using Windows Forms
  • Using Controls
  • Windows Forms Inheritance

Building Web Applications

  • Windows Forms Inheritance
  • Building Web Applications
  • Introduction to Asp.Net
  • Creating Web Form Applications
  • Building Web Services
  • Using Web Services


  • NET Overview
  • .NET Data Providers
  • The DataSet Object
  • Data Designers and Data Binding
  • XML Integration

Developing Components in Visual Basic .NET

  • Components Overview
  • Creating Serviced Components
  • Creating Component Classes
  • Creating Windows Forms Controls
  • Creating Web Forms User Controls
  • Threading

Deploying Applications in VB.NET

  • Deploying Applications in VB.NET
  • Describing Assemblies
  • Choosing a Deployment Strategy
  • Deploying Applications

Upgrading to Visual Basic .NET

  • Deciding Whether to Upgrade
  • Options for Upgrading
  • Recommendations
  • Performing the Upgrade