Visual Basic

  1. Home
  2. Computing & Technology
  3. Visual Basic
Dan Mabbutt
Guide since 2002

Dan Mabbutt
Visual Basic Guide

VBA Macro Coding for Word 2007

VB6 Lives!

VBA is still the best coding environment for Microsoft Office. (And, yes, I know about VSTO.) Learn how to use it with Word 2007!

Further Reading

Learn VB.NET 2008

Learn VB.NET 2008

Microsoft is making it easy for you to learn Visual Basic .NET by giving away a really great development system absolutely free: Visual Basic .NET 2008 Express Edition. This site features an About Visual Basic "From the Ground Up" tutorial to match.

A VB.NET Reading List ...

Visual Basic Spotlight10

Dan's Visual Basic Blog

Big News from Microsoft: Small Basic

Sunday July 12, 2009
Since I published my own VB.NET for Beginners, I have received a few emails from readers saying they still can't understand it. For all those who have written (and all those who are thinking about it too), relief has arrived: Small Basic from Microsoft. The problem with VB.NET Express, the system I use in my tutorial, is that it's still the complete Framework 3.5 based VB.NET language. Microsoft has simply not included a few of the features that are in the versions they charge for. VB.NET Express still has all of the power - and all of the complexity - of the upper division products. Small Basic, however, is designed for simplicity and learning. Try it out! It's a free download. I've reviewed it at this link.

The Complete "VB.NET for Beginners" Course Is Now Online

Thursday July 9, 2009
This four part tutorial is for people who have no experience at all in programming. We use the free, downloadable Visual Basic Express so there is no cost whatsoever. If you've got a friend who is interested in learning about programming, suggest this course to get started. Lesson 4, the most recently posted lesson, is all about how to fix bugs ... and how to avoid them in the first place. In Lesson 4, a "Try - Catch" block is added to the example program to demonstrate how to avoid problems. Stepping through the code with the Visual Studio debugger shows how to find the information you need to fix bugs. Check it out: Lesson 4.

VB.NET for Beginners - Lesson 3

Thursday July 2, 2009

Types, Procedures, Properties, and Methods

Lesson 3 of the Visual Basic .NET for Beginners tutorial has been posted. The tutorial is for people new to programming Visual Basic. This course totally replaces a previous course with this same name on the site. Lesson three focuses in on the symmetry between "types" in VB.NET and "properties" in objects and between "procedures" and "methods" to help you really get your head around the idea of programming objects. An updated version of the example program used in the lessons shows how to compute "days between dates" with the MonthCalendar component. . .

Lesson 1

Lesson 2

Lesson 3

VB.NET for Beginners - Lesson 2

Friday June 26, 2009

Lesson 2 of the Visual Basic .NET for Beginners - the tutorial for people new to programming Visual Basic - has been posted. This course totally replaces a previous course with this same name on the site. . . .

Lesson 1

Lesson 2

Discuss

Community Forum

Explore Visual Basic

By Category

About.com Special Features

Build Your Own Website

Step-by-step advice on how to do everything from choosing a Web host to promoting your content. More >

Connect Your Home Computers

Easy ways to connect two computers for networking purposes. More >

Visual Basic

  1. Home
  2. Computing & Technology
  3. Visual Basic

©2009 About.com, a part of The New York Times Company.

All rights reserved.