VB.NET tutorial

If you need an application developed fast, you need Visual Basic .NET. There are over 1000 jobs available for VB.NET developers right now (www.dice.com). Computers need your prgrams to make them happy. Learn VB.NET and help a computer think better.

Why pay hundreds of dollars for classroom training that goes in one ear and then comes out the other?

Why pay for a dull book which you put down after two chapters?

The advantages of the computer based VB.NET tutorial are:

  • You will learn more about VB.NET than from any other VB.NET tutorial.
  • The VB.NET tutorial is in video format - you'll see exactly what buttons we press in the order you're supposed to press them!
  • No better value VB.NET tutorial on the net.
  • Over 13 hours of high quality VB.NET video recording!
  • All our video tutorials on one DVD.

At the conclusion of this course you’ll be prepared to design, develop, and deploy an application using Visual Basic .NET. This is a comprehensive introduction to Visual Basic .NET; geared for beginning to intermediate users. This class contains over 13 hours of high quality video recording and will take several weeks to master. The class is taught by using a hands on, step by step, follow along with the instructor method. Equivalent content and style of a five day, $1,200.00, in person VB.NET class.

VB.NET demoBefore purchasing please try the following demo - we are sure you'll be impressed at the quality of the demo.

This VB.NET demo covers Debugging in VB.NET using the tracking variables tutorial

The VB.NET tutorial covers the following areas...

In the Beginning

  • Opening a Visual Basic .NET Program
  • The Visual Studio .NET Development Environment
  • The Visual Studio .NET Tools
  • Running a Visual Basic .NET Program
  • The Properties Window
  • Moving and Resizing the Programming Tools
  • Auto Hide and Docking Windows
  • Exiting Visual Studio .NET

Writing Your First Program

  • Your First Visual Basic Program
  • Programming Steps
  • Creating the User Interface
  • Setting the Properties
  • Writing the Code for the End Button
  • Writing Code for the Spin Button
  • Running Visual Basic .NET Applications
  • Building an Executable File
  • Adding to an Existing Program

Working with Toolbox Controls

  • The "Hello World" Program
  • Using the DateTimePicker Control
  • VB Terminology
  • Check Box Control
  • Controls for Gathering Input
  • Using the LinkLabel Control
  • Installing ActiveX Controls

Working with Menus and Dialog Boxes

  • Adding Menus Using the MainMenu Control
  • Adding Access Keys to Menu Commands
  • Processing Menu Choices
  • Using Dialog Box Controls
  • Event Procedures That Manage Common Dialog Boxes
  • Assigning Shortcut Keys to Menus

Visual Basic .NET Variables and Operators

  • The Syntax of a Visual Basic Program Statement
  • Using Variables to Store Information
  • Using Variables in a Program
  • Using a Variable to Store Input
  • Using a Variable for Output
  • Specific Data Types
  • Visual Basic Operators
  • Math Methods in the .NET Framework
  • Using Parentheses in a Formula

Using Decision Structures

  • Event-Driven Programming
  • Using Conditional Expressions
  • If…Then Decision Structures
  • Using the and Operator
  • Select Case Decision Structures
  • Detecting Mouse Events
  • Using Loops and Timers
  • Writing For…Next Loops
  • Writing Do Loops
  • The Timer Control
  • Using a Timer Object to Set a Time Limit

Debugging Visual Basic .NET Programs

  • Finding and Correcting Errors
  • Using Break Mode
  • Tracking Variables Using a Watch Window
  • Using the Command Window
  • Removing Breakpoints

Trapping Errors Using Structured Error Handling

  • Processing Errors Using Try...Catch
  • Writing a Disk Drive Error Handler
  • More Complex Try...Catch Error Handlers
  • Using Nested Try Catch Blocks
  • Comparing Error Handlers to Defensive Programming Techniques
  • The Exit Try Statement

Using Modules and Procedures

  • Standard Modules
  • Public Variables
  • Creating Procedures
  • Function Procedures
  • Sub Procedures

Using Arrays and Collections to Manage Data

  • Arrays of Variables
  • Fixed Size Array
  • Dynamic Array
  • Preserving Array Contents Using ReDim Preserve
  • Working with Object Collections
  • Referencing Objects in a Collection
  • Using Loops to Change Array Contents
  • Creating Your Own Collection
  • Visual Basic for Applications Collections

Text Files and String Processing

  • Displaying Text Files by Using a Text Box Object
  • Using the FileOpen Function
  • Creating a New Text File on Disk
  • Processing Text Strings with Program Code
  • Sorting Text
  • ASCII Codes
  • Protecting Text with Encryption
  • Using the Xor Operator

Automating Microsoft Office Applications and Managing Processes

  • Programming Application Objects by Using Automation
  • The Visual Studio Object Browser
  • Automating Excel from Visual Basic
  • Manipulate Excel Worksheets in Code
  • Starting and Stopping Windows Applications Using the Process Component

Deploying Visual Basic .NET Applications

  • Planning a Deployment
  • Creating a Deployment Project Using the Setup Wizard
  • Customizing Your Deployment Options
  • Configure Build Settings
  • Set Deployment Property Pages
  • Building a Deployment Project and Testing Setup
  • Examining Setup Files and Uninstalling

Managing Windows Forms

  • Adding New Forms to a Program
  • Working with Multiple Forms
  • Displaying a Form Using an Event Procedure
  • Positioning Forms on the Windows Desktop
  • Using the StartPosition Property
  • Using the DesktopBounds Property
  • Minimizing, Maximizing, and Restoring Windows in Code
  • Adding Controls to a Form at Runtime
  • Organizing Controls on a Form
  • Anchor and Dock Objects at Runtime

Adding Graphics and Animation Effects

  • Adding Artwork Using the System.Drawing Namespace
  • Using a Form's Coordinate System
  • The System.Drawing.Graphics Class
  • Using the Paint Event
  • Adding Animation to Your Programs
  • Moving Objects on the Form
  • The Location Property
  • Creating Animation Using the Timer Object
  • Expanding and Shrinking Objects While a Program Is Running
  • Changing Form Transparency

Inheriting Forms and Creating Base Classes

  • Inheriting a Form Using the Inheritance Picker
  • Inherit a Simple Dialog Box
  • Customize an Inherited Form
  • Creating Your Own Base Classes
  • Declare Class Variables
  • Create Class Properties
  • Create Class Methods
  • Create an Object Based on the New Class
  • Inheriting a Base Class

Working with Printers

  • Using the PrintDocument Class
  • Printing Text From a Text Box Object
  • Using the Graphics.DrawString method
  • Printing Multipage Text Files
  • Managing Print requests with RichTextBox,OpenFileDialog and PrintDialog Controls
  • Adding Print Preview and Page Setup Dialog Boxes

Getting Started with ADO.NET

  • Database Programming with ADO.NET
  • Establishing a Connection to the Database
  • Creating a Data Adapter
  • Using the OleDbDataAdapter
  • Creating a Dataset
  • Using Bound Controls to Display Database Information on a Form
  • Using a TextBox Object to Display Database Data
  • Creating Navigation Controls
  • Displaying the Current Record Position

Data Presentation Using the DataGrid Control

  • Using DataGrid to Display Database Records
  • Establish a Connection to the Table
  • Creating a Query
  • Create a Data Grid Object
  • Formatting DataGrid Cells
  • Setting Data Grid Properties at Design Time
  • Setting the ReadOnly Property
  • Updating the Original Database

What you need to use the VB.NET tutorial

Please ensure your computer system meets these requirements in order to use the VB.NET tutorial:

Bonuses

You will Receive all of our video tutorials on one DVD with this tutorial.