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

Visual Basic .NET 2008 Express - Using Data and Serializing to Files
Part 7 of an About Visual Basic Tutorial

By Dan Mabbutt, About.com

Jun 7 2008

This is a free tutorial to help beginning programmers get up to speed using Microsoft Visual Basic 2008 Express. To get the most from this tutorial, you might want to start at the beginning. The Complete Table of Contents for this course can be found on the first page of part 1: A "From the Ground Up" Tutorial.

In this lesson and in the next one, we'll be developing two new versions of the About Visual Basic Signature Block program. Each will emphasize a different technology to manage data. In this lesson, we'll check out the technique of serializing data to a file. In the next lesson, we'll use an XML document instead. Both of these techniques have strong arguments to recommend them and we'll look at the differences between them.

Data technologies are moving fast!

Although this is a course for beginners, the technologies that we will use are pretty advanced. Here's my philosophy on that:

Many courses start you out with simple, but seriously outdated techniques. For example, to read and write to files, some courses still use "comma delimited files" also called "comma separated values" (file.csv files) using the Visual Basic Input and Write statements. These techniques were the mainstream way to deal with small amounts of data in VB6 and earlier, but .NET has much better technology. It seems to me that it just doesn't make sense to teach techniques that are already obsolete just to make examples a litte easier. So this course teaches the latest technology, but we proceed slowly and carefully.

On the next page, one of the areas in Microsoft's technology supermarket that is pushing out the boundaries the fastest is introduced: ADO.NET.

Explore Visual Basic
By Category
About.com Special Features

Stay connected and entertained with reviews on tips on the latest HDTVs, cellphones and more. More >

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

  1. Home
  2. Computing & Technology
  3. Visual Basic
  4. Learn VB.NET
  5. Visual Basic .NET 2008 Express - Using Data and Serializing to Files

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

All rights reserved.