Visual Studio

Microsoft Visual Basic 2005 Training Course

Video-based training on DVD-ROM or Online. Single user, Multi-user, and Enterprise licensing available.

Course Highlights

  • Ensure quality of work with the necessary knowledge of the VB language.
  • Streamline applications with debugging and security considerations.
  • Understand the basics of creating a user interface with the underlying .NET framework.
  • Discover how to create desktop, smart client, and dynamic web applications.
  • Be more productive with enhancements to forms, solutions, and more.
Course Features

About This Course

This course provides an introduction to the Visual Basic 2005 language. You’ll cover the basics of the language that include such areas as object-oriented programming and working with databases. This course will provide you with enough of a basis so you’ll be ready to tackle a variety of scenarios that may come up in your development work. With Visual Basic 2005 you’ll be able to build a variety of applications including Windows applications, web applications, web services, console applications, and more. All of these types of applications are available to Visual Basic 2005 because it creates applications to run right on the .NET framework. VB 2005 may have dropped the term “dot net” from it’s name, but it continues to create applications that take advantage of the powerful features of the .NET framework.

Instructor

Instructor Photo

Craig Utley

President, CIOBriefings LLC

Craig Utley is a Mentor with Solid Quality Learning and the President of CIOBriefings LLC, a consulting company focused on enterprise architecture, development team building and productivity, and business intelligence. Craig has been developing with Microsoft tools since the Visual Basic 1.0 days and has worked with companies of all sizes, helping them design, build, and implement enterprise-wide applications on Microsoft technologies. His interest in developer productivity has led him into the world of design patterns, test-driven development (TDD), and agile/extreme methodologies. He is a published author of articles, courseware, and books, including the first book on VB .NET beta 2 that Microsoft authorized for release. He has been a frequent conference speaker at such conferences as ASP.NET Connections, SQL Server Magazine Connections, Microsoft’s Developer Days, and more. He holds an MCSD and is a Microsoft MVP.

 Online Access (1 year license) System Requirements Broadband connection • 512MB RAM • Windows 2000/XP/Vista • Windows Media Player 9 or later

DVD-ROM System Requirements Windows 2000/XP/Vista • DVD-ROM drive • Pentium III, 128MB RAM or greater

Add to Cart >

Get it in KeyStone OnDemand

Save! Buy this course in a bundle:

Course Outline

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

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
Now Playing: