Advanced Language Features of Microsoft VB.NET


Overview/Description
To explain the new object-oriented features of Visual Basic .NET, data access with ADO.NET, and strategies for migration

Target Audience
Application developers with experience using previous versions of Microsoft Visual Basic who wish to start working with Microsoft Visual Basic .NET

Prerequisites
The Microsoft .NET for Developers learning path; the SmartCurricula Microsoft Visual Basic 6.0: Desktop and Microsoft Visual Basic 6.0: Distributed, which are highly recommended; experience developing applications using previous versions of Microsoft Visual Basic, including knowledge of COM, ADO, Visual Basic 6 classes, and web development

Expected Duration
320 Minutes

Objectives:

Advanced Language Features of Microsoft VB.NET

  • describe the concepts of inheritance and polymorphism and the related mechanisms of overriding and overloading.
  • describe how to create classes.
  • add classes to Visual Basic .NET.
  • explain how to work with objects in Visual Basic .NET.
  • extend classes.
  • override methods and constructors.
  • implement inheritance.
  • describe shared members and events.
  • explain how to declare and implement interfaces.
  • outline the new features of ADO.NET.
  • describe the DataSet object model and the use of datasets in ADO.NET.
  • explain how to work with DataSets in Windows Forms.
  • describe techniques for retrieving data from a data source in VB.NET.
  • plan and organize the migration of a VB6 project to Visual Basic .NET.
  • use the upgrade tool for migrating VB6 projects to Visual Basic .NET.

  • Course Number: 61594_eng