Visual Basic 2005 Essentials: Level 1
- 1.0 Introduction to .NET
- 1.1 What is .NET?
- 1.2 Managed Code and the CLR
- 1.3 How .NET Compiles and Executes Programs
- 2.0 Introduction to the Visual Basic Language
- 2.1 A Brief History of Visual Basic
- 2.2 Visual Basic 2005’s Role in .NET
- 2.3 Language Comparisons (C#, J#)
- 3.0 Your First VB 2005 Application
- 3.1 The Structure of a VB 2005 Application
- 3.2 Building a VB 2005 Console Application
- 3.3 Documenting Your Code with Comments
Visual Basic 2005 Essentials: Level 2
- 1.0 The Visual Studio 2005 IDE
- 1.1 Managing Files, Projects, and Solutions
- 1.2 The Windows of the IDE
- 2.0 Writing an Application
- 2.1 Working with Code
- 3.0 Debugging An Application
- 3.1 Breakpoints, Watches, and Edit and Continue
Visual Basic 2005 Essentials: Level 3
- 1.0 Creating a Windows Forms Application
- 1.1 Building Forms
- 1.2 Handling Control Events
- 2.0 A Survey of Various Controls
- 2.1 The Button, Text Box, and Label Controls
- 2.2 The Listbox, Combo Box, and Timer Controls
- 3.0 Working with Forms
- 3.1 Setting Properties and Dealing with Multiple Forms
- 3.2 Tabs and Anchoring
Visual Basic 2005 Essentials: Level 4
- 1.0 Basic Language Elements
- 1.1 Intrinsic Data Types
- 1.2 Variables, Constants, and Enumerations
- 1.3 String Concatenation
- 1.4 Mathematical Operators
- 1.5 Logical Operators and Short Circuiting
- 1.6 Access Modifiers
- 2.0 Program Flow Control
- 2.1 The While and Do Loops
- 2.2 The For Next Loop
- 2.3 Exiting and Continuing Loops
- 2.4 If Statements
- 3.0 Creating Routines
- 3.2 Passing Parameters
Visual Basic 2005 Essentials: Level 5
- 1.0 Structured Error Handling
- 1.1 Try… Catch… Finally
- 3.0 Collections
- 3.1 Collections vs. Arrays
- 3.2 Working with Collections
- 4.0 XML Comments
- 4.1 Using XML Comments
Visual Basic 2005 Essentials: Level 6
- 1.0 Introduction to Classes and Objects
- 1.1 Classes and Objects
- 1.2 The Structure of a Class
- 1.3 Fields and Properties
- 1.4 Methods
- 1.5 Events
- 1.6 Constructors and Destructors
- 1.7 Namespaces
- 2.0 Class Keywords
- 2.1 The My and Me Keywords
- 2.2 Shared Elements
- 2.3 Partial Classes
- 2.4 Access Modifiers
- 3.0 Overloading
- 3.1 Overloaded Methods
- 3.2 Overloaded Constructors
- 4.0 Inheritance
- 4.1 Base Classes
- 4.2 Derived Classes
Visual Basic 2005 Essentials: Level 7
- 1.0 Working with the Data Wizards
- 1.1 Using the Graphical Data Tools
- 1.2 Building Applications with the Graphical Data Tools
- 2.0 The Data Classes
- 2.1 Connections
- 2.2 Commands
- 2.3 DataReaders
- 2.4 Using DataReaders in Applications
- 2.5 DataSets and DataAdapters
- 2.6 Using DataSets in Applications