Course Overview
The goal of this course is to provide Microsoft® Visual Basic® developers with the knowledge and skills needed to develop Microsoft .NET-based applications by using Visual Basic .NET.
Duration
5 Days
Delivery
Classroom
Locations
- Public Schedule - Brisbane, Melbourne, Perth and Sydney
- Group Bookings - All States and Territories across Australia
Outline
Lesson 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?
Lesson 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
Lesson 3: Language and Syntax Enhancements
- Data Types
- Using Variables
- Functions, Subroutines, and Properties
- Exception Handling
Lesson 4: Object-Oriented Design for Visual Basic .NET
- Designing Classes
- Object-Oriented Programming Concepts
- Advanced Object-Oriented Programming Concepts
- Using Microsoft Visio
Lesson 5: Object-Oriented Programming in Visual Basic .NET
- Defining Classes
- Creating and Destroying Objects
- Inheritance
- Interfaces
- Working with Classes
Lesson 6: Using Windows Forms
- Why Use Windows Forms?
- Structure of Windows Forms
- Using Windows Forms
- Using Controls
- Windows Forms Inheritance
Lesson 7: Building Web Applications
- Introduction to ASP.NET
- Creating Web Form Applications
- Building Web Services
- Using Web Services
Lesson 8: Using ADO.NET
- ADO.NET Overview
- NET Data Providers
- The DataSet Object
- Data Designers and Data Binding
- XML Integration
Lesson 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
Lesson 10: Deploying Applications
- Describing Assemblies
- Choosing a Deployment Strategy
- Deploying Applications
Lesson 11: Upgrading to Visual Basic .NET
- Deciding Whether to Upgrade
- Options for Upgrading
- Recommendations
- Performing the Upgrade
Lunch
Lunch is provided for students for the duration of the course
|