PDF Version
Visual Basic .NET:
Upgrade
Duration: 3 Days
Method: Hands-on, Instructor-led
VBDNUPGD

Windows and .NET
The .NET Platform
The Common Language Runtime (CLR) and Intermeddiate Language
Visual Basic, C#, alternatives and variations

General Language Enhancements
Data Types, and What Happened to Variant?
Variable Declaration and Initialisation
Other Language Features

Object Oriented Programming
Designing Classes and Using Objects
Encapsulation, Inheritance and Polymorphism
Namespaces and Assemblies
Interfaces

Exception Handling
Comparison with 'Err' and 'On Error'
Try and Catch
Finally
Custom Exceptions

Creating a Graphical Application
Forms and Controls as Classes and Objects
The New Event Handling Model
Validation

Graphics and Printing
Simple Output
The System.Drawing Namespace
Printing Techniques

Exploiting .NET
SOAP
Web Services
.NET Remoting

Advanced Features
Multithreading
Calling the Windows API
Using 'legacy' COM and ActiveX

Using Databases
ADO.Net
The DataForm Wizard
Data Binding to Controls
SQL and XML
Data Commands and DataReaders

Database Enhancements
DataSets and DataAdapters
The DataGrid
Generating Reports
Improving Performance and Scalability

Course Overview
Delegates will upgrade their existing VB 6 skills to develop Visual Basic .NET applications.
Course Aims
Delegates will be able to
describe the basic structure of a VB.NET project and use the main features of the integrated development environment, list the major elements of the .NET Framework and describe some of the major enhancements to the new version of VB. Delegates will create applications by using Microsoft Windows forms, create Internet applications that use Web Forms and Web Services, create components in Visual Basic .NET, create applications that use ADO.NET, set up and deploy different types of VB.NET based applications, prepare existing VB applications for upgrade to Visual Basic .NET.
Course Pre-requisites
Delegates should be comfortable programming in a VB6 Environment.
Qualification Map
None.
NEOS IT Training Limited
Suite 3, 3rd Floor, Marmion House
Copenhagen Street
Worcester
WR1 2HB

tel: 01905 726222
fax: 01905 613001
info@neos-it-training.com