Title Language  : 

Find a Course... Try for Free!

 

Microsoft Visual Basic 2008 Tutorials

Course Content
Visual Basic 2008, which is part of the Visual Studio 2008 package, is an object-oriented, general purpose programming language. Programmers using the Visual Basic 2008 language have the ability to write applications ranging from simple user-friendly front-end interfaces to complex database applications. VB 2008 applications can be deployed as stand-alone or web-based applications. This tutorial by Arthur Lee assumes no prior programming background and uses a building block approach beginning with simple programming features and examples while gradually introducing more complex features. Where appropriate, new features that have been introduced in the 2008 version of Visual Basic will be explained. Coding examples are provided to be referenced by the user to enhance their learning experience. Work files are included. To begin learning today, simply click on the movie links.
QT To view the Free Tutorials listed below, you must have QuickTime installed. Please note that the online free samples have been compressed for quicker downloads. Purchased CDs have higher sound and video quality.
Monitor resolution needs to be set to at least 1024 by 768 to view the entire movie.

лл Hide This
Introduction
 Welcome to Visual Basic 2008 (03:31)
 Versions of Visual Basic (03:15)
 VB 2008 Programming Environment (06:32)
 Getting Started (05:04)
 Launching Visual Studio & VB 2008 (05:06)
 A Quick & Simple Example (04:12)
Saving & Executing Projects
 Saving the Original Project (04:37)
 Modifications & Re-saving (03:37)
 Recognizing Error Types (07:25)
 Naming Rules (05:07)
 Basic Form Properties (06:46)
Controls & Properties
 Textboxes vs. Labels (04:42)
 Radio Buttons vs. Check Boxes (04:42)
 Picture Boxes (04:56)
 AutoSize Property (03:10)
 Shortcuts & Smart Tags (03:44)
 Working with Multiple Controls (03:58)
 Properties vs. Methods (04:26)
Coding for Controls
 Commenting Code (04:16)
 Clearing the Contents of Controls (07:23)
 Coding for Radio Buttons & Check Boxes (05:50)
 Code for Visibility of Controls (04:38)
 Coding for Multiple Properties (06:17)
The User Interface
 Keyboard Access Keys (06:35)
 Tab Order for Controls (04:24)
 Code for Concatenation (04:44)
 Tooltips (04:56)
 Form StartPosition & WindowState (04:47)
Variables & Constants
 What is a Variable? (01:59)
 What is a Constant? (03:31)
 Data Types (04:24)
 Naming Rules (02:09)
 Variable Declaration Examples (04:18)
 Scope of a Variable (04:49)
 Option Explicit (05:55)
Coding for Calculations
 Using the Parse Method (05:20)
 Math Operations/Hierarchy of Operations (05:04)
 Option Strict (03:35)
 Data Conversion Issues (05:22)
 Formatting Specifier Codes (05:39)
Message Boxes
 Construction of the Message Box (06:45)
 Message Box Button Options (04:24)
 Using the DialogResult Variable (04:12)
 Complex Message Boxes (07:09)
Accumulating & Counting
 Role of Module Level Variables (03:34)
 More on Accumulating (04:58)
 Counting vs. Accumulating (04:45)
 Try-Catch Blocks (05:12)
 Complete Example/Accumulating Program (03:48)
Conditional Programming
 If-Else Statements (03:18)
 Relational Operators (04:15)
 Comparing Strings (05:31)
 Compound Conditions (04:35)
 Nested If Statements (04:54)
 ElseIf Structure Example (04:22)
 Case Structure (03:47)
Input Validation
 Common Validation Techniques (06:30)
 Multiple Validations (05:44)
 Preventing User Errors (06:46)
 Using the Masked Text Box (05:39)
 Error Provider Component/Validating Event (06:46)
Menus
 Menu Basics (06:20)
 Create a Menu Example (04:27)
 Keyboard Functionality With Menus (05:55)
 Writing Code for Menus (03:03)
 Context Menus (03:48)
General Procedures
 Sub Procedures (04:20)
 Function Procedures (05:50)
 Passing Arguments to Procedures (04:55)
Lists & Combo Boxes
 List Boxes & Combo Boxes Basics (05:39)
 List/Combo Box Properties (07:21)
 Add/Remove Items Methods (06:39)
 Combo Box Example/SelectedIndex (03:32)
Arrays
 Fundamentals of an Array (04:24)
 Array & ListBox Example (05:12)
 Alternative Array Declaration (03:22)
 Subscripts & Array Processing (04:08)
 Two-Dimensional Arrays (03:58)
Looping
 Pre-Test/Post-Test Looping (04:04)
 For-Next Loops (03:35)
 Complete Looping Example (04:30)
Printing
 PrintForm vs. PrintDocument (05:07)
 PrintDocument Component (05:16)
 Using the Graphics Page for Printing (04:20)
 PrintPreview Dialog Component (04:15)
Database Files
 XML Data (03:25)
 ADO.NET & VB 2008 (03:14)
 Database Application Example (05:03)
Common Dialog Boxes
 Overview of Common Dialog Boxes (03:59)
 Color Dialog Box Demo (04:31)
 Font Dialog Box Demo (03:58)
 Open/Save/Browse Dialog Boxes (03:38)
Multiple Form Projects
 Adding/Removing New Forms (06:12)
 Form Methods & Events (06:47)
 Variables in Multiple Form Projects (03:58)
 Miscellaneous Form Events (05:32)
 Splash Screen (07:23)
 About Form (06:18)
WPF & Miscellaneous Topics
 Windows Presentation Foundation Overview (03:09)
 Copying/Moving Projects (02:30)
 Executable File & Deployment (02:39)
Wrap Up
 Summary of Content Covered (03:29)
Credits
 About this Author (00:53)


Email this Page     Send us Feedback
Tutorial Information / Pricing
Title: Microsoft Visual Basic 2008
Author: Arthur Lee
SKU: 34039
ISBN: 1-935320-73-4
Duration: 8.5 hrs / 103 Lessons
Compatibility: Win XP, 2000, 98, NT, Mac OS X, OS 9

Online University Access all our Training for only 30
The Online University provides unlimited 24/7 access to ALL of VTC's incredible training content for the low fixed price of just $30/month (USD)
SIGNUP LEARN MORE »

Get this title on CD
Single User: US$ 99.95 - Purchase CD / Add to Cart

Select Bandwidth
Click "High Bandwidth" if you want to view movies at the highest quality available. Click "Low Bandwidth" if on a slow dial-up connection (28 Kbps and such). The low bandwidth movies are slightly more compressed and smaller in file size, allowing for faster streaming.

Select:

Select Category

Special Groups

Publisher or Products