AppDev - Technical learning ...in a class by itself
Product Search
Browse Catalog
Training Topics
 Developer
ADO.NET
ASP, ASP.NET
BizTalk Server
HTML
Java, Javascript
MCPD, MCTS, MCSD, MCAD
Office Developer
SharePoint
Silverlight
SQL Server
Visual Basic
Visual C#
Visual Studio .NET
Visual Studio 2005
Visual Studio 2008
Visual Studio 6.0
XML, XSLT
Training Suites

IT Professional
MCSE, MCSA, MCDBA
Microsoft Windows

End User
Learning Office
Learning Windows
Team Training Solutions
 Overview
KSource Online
Instructor-Led
Blended Learning
Multi-User Licensing
Library Licenses
Resources
 Conferences
Free Demos
International
About AppDev
 AppDev Experts
Company Profile
Press Releases
Contact Us
Jobs
Reseller Info
Testimonials
Privacy Policy
Site Map


Sign-in | New User? Click here to sign up    AppDev Europe (UK)  
  View Cart My Account Customer Service Product Support
AppDev Home Page CD-ROM and DVD-ROM Learning Team Learning: Online, Classroom ILT Courseware

Ready to Order? Order online, call 1-800-578-2062 or +44(0)1590 641 410 in Europe (UK).

Migrating to Visual Basic .NET Training

Migrating to Visual Basic .NET

with Shannon Horn

View Course Outline | Print Course Outline (.PDF)

This course discusses the many changes that have been implemented in Visual Basic .NET and analyzes how to upgrade code and forms developed using Visual Basic 6.0 to Visual Basic .NET, including code that uses data access and the new version of ActiveX Data Objects, ADO.NET.

Course includes 9+ hours of total training time...

  • 2 CDs or videos
  • Over 3 hours of media run time
  • Over 150 pages of courseware on CD-ROM
  • Step-by-step hands-on-labs
  • Sample code

SPECIAL OFFER: BUY 1 GET 1 FREE TRAINING! Details...
Hurry, offer ends 11/28/2008. Not valid on printed books.

FormatModulesRetail Price
Migrating to VB.NET
CD-ROM

 2 CD-ROMs
ZVBNT-CD-30

Retail Price: $249.00
You Pay: $149.40

CD-ROM & Books

 2 CD-ROMs + Printed Books
KVBNT-CD-30

Retail Price: $269.00
You Pay: $169.40

Multi-User LicenseNeed to train multiple users? Call 800-578-2062 to purchase additional user licenses for your AppDev Product.
100% Satisfaction Guaranteed. Details...
This training includes AppDev’s comprehensive courseware in printable .pdf format. Items designated as + Printed Books include a printed copy of the courseware.
Payment also accepted in GBPounds or Euro. Call +44(0)1590 641 410 to order.
View the text of AppDev's Single-User License Agreement.
See additional order and shipping information.
Read about Shannon Horn.
Save even more on this course when you buy a Training Suite: .NET Power Suite for Visual Basic .NET, Visual Basic .NET and SQL Server 2000 Power Suite Bundle, Visual Basic .NET Starter Suite, Developing Applications with Visual Basic .NET Training Suite
Course Outline (Outlines are subject to change.)

Migrating to Visual Basic .NET

ModulesRun TimePages
2 CDs3 hours150

With Visual Basic .NET, Microsoft has completely redesigned Visual Basic from the ground up to produce a new and better product. Almost every aspect of Visual Basic has been changed, updated, or improved in some fashion in Visual Basic .NET. Because of the significant changes, there is no direct path of migration for most code when upgrading an application to Visual Basic .NET. This course discusses the many changes that have been implemented in Visual Basic .NET and analyzes how to upgrade code and forms developed using Visual Basic 6.0 to Visual Basic .NET, including code that uses data access and the new version of ActiveX Data Objects, ADO.NET.

In this course you will learn...

  • The core components and tools used in .NET as well as Microsoft’s reasons for taking such a big leap forward in development.
  • New Visual Basic .NET concepts such as multithreading, full inheritance, and structured exception handling.
  • Migrate existing ActiveX Data Objects (ADO) code to use the ADO.NET framework and object model.
  • Migrate existing Visual Basic 6.0 code to its Visual Basic .NET equivalent or successor.
  • Migrate existing Visual Basic 6.0 forms and user interface controls to .NET.

Prerequisites: This course is geared toward upgrading existing applications to .NET. Students should have a thorough knowledge of how to develop applications using Visual Basic 6.0 and how to access data using ActiveX Data Objects (ADO).

SESSION 1 (104:46 min)

What Is .NET?

  • The Need for .NET
  • Problems with the Current Design
  • An Overview of .NET
  • The Components
  • Visual Studio .NET

An Overview of Visual Basic .NET

  • A New Life for Visual Basic
  • New Concepts in .NET

 Migrating: Data Access Technologies

  • Data Access Options
  • ADO.NET: The New Standard

SESSION 2 (104:18 min)

Migrating: Data Access Technologies (cont.)

  • ADO.NET: The New Standard (cont.)

  • Using the Visual Basic Upgrade Wizard

Migrating: Business Logic and Code Changes

  • New Object-Oriented (OO) Features
  • New Command and Code Functionality
  • The New Threading Model
  • What about Those Errors?

Migrating: User Interface

  • User Interfaces of the Past
  • Options Under .NET
  • What Are WinForms?
  • What Are WebForms?

back to top


Your Instructor

Your instructor, Shannon Horn is the co-founder and chief software architect of WebGeniuses Corporation. He is also a Microsoft Certified Solution Developer (MCSD) and Microsoft Certified Trainer (MCT) and has been developing Microsoft Windows and web based solutions as well as training for 11 years. He has also authored and co-authored various books, was a technical editor for several popular websites such as www.visual-foxpro.com, has been a featured speaker on videos and at many industry events including Microsoft DevDays. Shannon has worked with large corporate clients including Universal Studios, MGM Studios, Polygram Pictures, Prudential, Micro Accounting Systems, and Sky Harbor International Airport.

back to top



About This Site | Privacy Policy | Site Map
©2008 AppDev Products, LLC. All Rights Reserved. PHONE: 800-578-2062 or 952-943-1363
10250 Valley View Road Suite 120 | Eden Prairie, MN 55344 | FAX: 952-942-8452 | info@appdev.com