1. Tech

Your suggestion is on its way!

An email with a link to:


was emailed to:

Thanks for sharing About.com with others!

The Guide to the VB.NET Books
Not just a reprint - this guide is the real deal!

Carpe Diem

On March 20, 1991 a rip tide started when Visual Basic 1.0 hit the world.

Today, a new tide is surging and it's called VB.NET.

Make no mistake about it, this isn't your father's Visual Basic. To keep your head above water, you need help! The books here will keep you afloat.

 A Guide to The Guide
•  Tech Book Trends
•  Books for Beginners
•  C# Version Available
•  Concept Books
•  OOP Focus
•  Reference Books
•  Special Topics
•  Text Books
 Read a Good Book Lately?
Tell us about it!
 Related Resources
About Visual Basic Guide
Getting Started with VB .NET

VB.NET Subject Links


VB.NET is all new and all OOP this time around. In fact, VB.NET is so new and so different that most VB programmers … and most VB programs … will just have to start over. Today, we think of software as being DOS or Windows. In future years, we'll think of it as pre- and post .NET.

Since the main thing about VB.NET is OOP - Object Oriented Programming. (.NET is all about objects and VB 6 is only sort of "object friendly" but not really "object oriented"), several of the books repeat exactly the same joke so I'll let you in on it here:

How many OOP programmers does it take to change a light globe?

Answer: None. You just tell the light globe to change itself.

Stay Afloat in VB.NET

As Matthew MacDonald says to introduce The Book of VB .NET (reviewed here), "The collection of .NET titles on the bookstore shelves is embarrasingly large." This Guide is dedicated to cutting that collection down to size by giving you the real insights into at least those .NET books that focus on VB.NET. You won't find any reprinted reviews from another page here. This Guide is designed to help you decide exactly which book is really the one you need.

To make it as easy as possible for you to get going on your personal VB.NET fortune (or, at least a fat raise), About Visual Basic has wrapped up all of the worthwhile VB .NET books right here in one basket. If you're looking for a great book for yourself, for a friend or for a family member - you can find it here!

And check out the cross references ... We have provided subcategories to help you locate just the right book. Check our the article Tech Book Trends for more information. For example, one trend that is new with .NET is the fact that it's possible to write books that are substantially the same for both VB and C# and many authors have done exactly that. We have a list of the VB .NET books that have C# "twins" here.

The categories we cover are:

•  Books for Beginners
•  C# Version Available
•  Concept Books
•  OOP Focus
•  Reference Books
•  Special Topics
•  Text Books

The VB.NET Book Guide

Books are listed by the first author's last name

Moving to VB.NET: Strategies, Concepts, and Code
by Dan Appleman

Database Programming with Visual Basic .NET and ADO.NET
by F. Scott Barker

Distributed .NET Programming in VB .NET
by Tom Barnaby

Professional VB.NET, 2nd Edition
by Fred Barwell, et al

The .NET Languages: A Quick Translation Guide
by Brian Bischof

An Introduction to Object-Oriented Programming with Visual Basic .NET
by Dan Clark

Visual Basic Design Patterns VB 6.0 and VB.NET
by James W. Cooper

Programming VB.NET: A Guide for Experienced Programmers
by Gary Cornell, Jonathan Morrison

Learning Visual Basic.NET Through Applications
by Clayton Crooks II

ASP.NET and VB.NET Web Programming
by Matt J. Crouch

Programming and Problem Solving With Visual Basic .Net
VB.NET: A Laboratory Course

by Nell B. Dale (Editor)

Visual Basic .NET Programming
by Harold Davis

Visual Basic .NET How to Program (2nd Edition)
by Harvey M. Deitel, Paul J. Deitel, Tem R. Nieto

Visual Basic .NET For Experienced Programmers
by Harvey M. Deitel, Paul J. Deitel

Professional Design Patterns in VB.NET:
Building Adaptable Applications

by Tom Fischer, et al

Programming Visual Basic .NET
by Dave Grundgeiger

ADO .NET in a Nutshell
by Bill Hamilton and Matthew MacDonald

Object-Oriented Programming with Visual Basic .NET
by J. P. Hamilton

Visual Basic .NET Unleashed
by Paul Kimmel

Learning VB.NET
by Jesse Liberty

User Interfaces in VB.NET: Windows Forms and Custom Controls
by Matthew MacDonald

The Book of VB .NET: .NET Insight for VB Developers
by Matthew MacDonald

Sams Teach Yourself Visual Basic .NET in 21 Days
Sams Teach Yourself More Visual Basic .NET in 21 Days

by Duncan Mackenzie, Kent Sharkey
by Lowell Mauer

Visual Basic .NET Developer's Guide to ASP .NET, XML and ADO.NET
by Jeffrey P. McManus, Chris Kinsman

Karl Moore's Visual Basic .NET: The Tutorials
by Karl Moore

Introduction to Visual Basic Using .NET
by Robert J. Oberg, Dana L. Wyatt

Application Development Using Visual Basic and .NET
by Robert J. Oberg, Peter Thorsteinson, Dana L. Wyatt

The Visual Basic.NET Style Guide
by Tim Patrick

Visual Basic Programmer's Guide to the .NET Framework Class Library
by Mike Snell, Lars Powers

Advanced .NET Remoting in VB .NET
by Ingo Rammer

Beginning VB.NET (2nd Edition)
by Matthew Reynolds (Editor), et al

.NET Enterprise Development in VB.NET: From Design to Deployment
by Matthew Reynolds, et al

VB.NET Language in a Nutshell, (2nd Edition)
VB.NET Core Classes in a Nutshell

by Steven Roman, et al
by Budi Kurniawan, Ted Neward

An Introduction to Programming with Visual Basic .Net
by David I. Schneider

Creating and Consuming Web Services in Visual Basic
by Scott Seely, Deon Schaffer, Eric A. Smith

Real World XML Web Services: For VB and VB .NET Developers
by Yasser Shohoud

Visual Basic .NET Database Programming
by Rod Stephens

GDI+ Programming in C# and VB.NET
by Nick Symmonds

Visual Basic .NET Codemaster's Library
Visual Basic .NET! I Didn't Know You Could Do That...

by Matt Tagliaferri

Visual Basic .NET and the .NET Platform: An Advanced Guide
by Andrew Troelsen

See More About

©2016 About.com. All rights reserved.