Module 1: 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?
Module 2: Development Environment Features
- Describing the Integrated Development Environment
- Creating Visual Basic .NET Projects
- Using Development Environment Features
- Debugging Applications
- Compiling in Visual Basic .NET
Module 3: Language and Syntax Enhancements
- Data Types
- Using Variables
- Functions, Subroutines, and Properties
- Exception Handling
Modulo 4: Object-Oriented Design for Visual Basic .NET
- Designing Classes
- Object-Oriented Programming Concepts
- Advanced Object-Oriented Programming Concepts
- Using Microsoft Visio
Module 5: Object-Oriented Programming in Visual Basic .NET
- Defining Classes
- Creating and Destroying Objects
- Inheritance
- Interfaces
- Working with Classes
Module 6: Using Windows Forms
- Why Use Windows Form?
- Structure of Windows Forms
- Using Windows Forms
- Using Controls
- Windows Forms Inheritance
Module 7: Building Web Applications
- Introduction to ASP.NET
- Creating Web Form Applications
- Building Web Services
- Using Web Services
Module 8: Using ADO.NET
- ADO.NET Overview
- .NET Data Providers
- The DataSet Object
- Data Designers and Data Binding
- XML Integration
Module 9: Developing Components in Visual Basic .NET
- Components Overview
- Creating Serviced Components
- Creating Component Classes
- Creating Windows Forms Controls
- Creating Web Forms User Controls
- Threading
Module 10: Deploying Applications
- Describing Assemblies
- Choosing a Deployment Strategy
- Deploying Applications
Module 11: Upgrading to Visual Basic .NET
- Deciding Whether to Upgrade
- Options for Upgrading
- Recommendations
- Performing the Upgrade