Email Us   Phone : 503-259-0312   
  Home    |    Instructor-led Training    |    Self-Paced Learning    |    Online Training     

Contact Us   -   Why Choose Wintrac   -   Clients    

Order CD-ROMs   Order Videos 
Advanced Visual Basic .NET
with Ken Getz

View Course Outline

In this course you will learn advanced Visual Basic .NET topics including: asynchronous programming, WMI, serialization, reading and writing XML and more!

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

  • 7 CDs
  • Over 11 hours of media run time
  • Over 600 pages of courseware on CD-ROM
  • Step-by-step hands-on-labs
  • Sample code
Format Sessions Retail Price
Advanced Visual Basic .NET

 7 CD-ROMs

CD-ROM & Books

 7 CD-ROMs + Printed Books

Read about Ken Getz.
Also see Visual Basic .NET and Migrating to Visual Basic .NET Training.
Course Outline (Outlines are subject to change.)

Advanced Visual Basic .NET

Sessions Run Time Pages
7 CDs 11 hours 600

In this course, you'll investigate some of the important classes and tools provided by the .NET Framework that you might have missed in earlier courses. This courses focuses on important development techniques, such as delegates and events, asynchronous programming and multi-threading, Windows Management Instrumentation (WMI) support in the System.Management namespace, serialization, attributes and reflection, printing, working with XML documents, and creating custom controls.

Advanced Visual Basic .NET Training will teach you to...

  • Use delegates to make your code more flexible and maintainable
  • Take advantage of asynchronous programming techniques, and know when to use explicit multi-threading
  • Manage computers as well as hardware and software resources using .NET code and WMI
  • Store and retrieve data using .NET serialization
  • Work with .NET attributes, and discover information about code using .NET reflection
  • Print text and graphics from within .NET Windows applications
  • Read and write XML data using the XmlDocument class
  • Create three different types of custom controls for Windows forms
Delegates and Events

  • Motivating Delegates
  • Introducing Delegates
  • Working with Events

Asynchronous Programming in VB.NET

  • Processes and Threads
  • Using Delegates
  • Using the Thread Pool Directly

Timers and Threads

  • Using .NET Timers
  • Creating Your Own Threads

Filling the .NET Gaps with WMI

  • Introducing WMI
  • Getting Started with WMI
  • WMI Queries, Properties, and Methods
  • WMI Server Explorer Extensions

WMI Events and Asynchronous Handling

  • Creating WMI Event Handlers
  • Working with WMI Asynchronously
  • WMI Server Explorer Extensions and Events


  • Introducing Serialization
  • Serializing Complex Objects
  • Customizing the Serialization Process

Attributes and Reflection

  • Introducing Attributes
  • Creating and Using Custom Attributes
  • Introducing Reflection
  • Using Reflection to Perform Late Binding

Printers and Printing

  • The PrintDocument Class
  • The PageSettings Class
  • The PrinterSettings Class
  • Working with Print-Related Controls
  • A More Complex Report

Reading and Writing XML

  • Getting Started
  • Reading XML Data
  • Working with Nodes
  • Creating and Modifying XML
  • Dealing with Errors

Creating Custom Windows Controls

  • Control Creation in Windows Forms
  • Inheriting from an Existing Control
  • Drawing Your Own Custom Controls
  • Creating Composite Controls

back to top

Your Instructor

Ken Getz is a nationally renowned speaker and best-selling author who specializes in programming with Visual C# and Visual Basic. He has been working for more than 10 years, and is the author and presenter of most popular courses. Ken is also a senior consultant with MCW Technologies and the author or co-author of several best-selling books including Access 2002 Developer's Handbooks (with Paul Litwin and Mike Gunderloy (Sybex)), Access Cookbook (with Andy Baron and Paul Litwin (O'Reilly)), VBA Developer's Handbook (with Mike Gilbert (Sybex)), and ASP.NET Developer's JumpStart (with Paul D. Sheriff (Addison-Wesley)). Since the inception of the program, Ken has been selected each year as a Microsoft Support MVP and is a member of the INETA speaker's bureau, traveling to speak at .NET user groups throughout the country. Ken is a frequent speaker at technical conferences, including Microsoft's Tech-Ed, as well as VSLive and DevConnections. Ken is also a technical editor for Advisor Guide to Microsoft Access and Advisor Guide to Microsoft Visual Basic and is a columnist for both CoDe Magazine and MSDN Magazine.

back to top

About us
Contact us
Careers at Wintrac
Our Clients
Why Wintrac

Register for a free training CD-ROM drawing
Refer a client or instructor and earn $$$

Wintrac Inc.
16523 SW McGwire Ct.
Beaverton OR 97007
Wintrac, Inc. All rights reserved.                                                                               Site Map   |   Terms of Use   |   Privacy Policy