You are here:About>Computing & Technology>Visual Basic> Learn VB.NET> Visual Basic .NET 2008 Express - Using Data and Serializing to Files
About.comVisual Basic
Newsletters & RSSEmail to a friendSubmit to Digg

Visual Basic .NET 2008 Express - Using Data and Serializing to Files

From Dan Mabbutt,
Your Guide to Visual Basic.
FREE Newsletter. Sign Up Now!
Feb 19 2008

Part 7 of an About Visual Basic Tutorial

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.

 All Topics | Email Article | | |
Advertising Info | News & Events | Work at About | SiteMap | Reprints | HelpOur Story | Be a Guide
User Agreement | Ethics Policy | Patent Info. | Privacy Policy©2008 About, Inc., A part of The New York Times Company. All rights reserved.