1. Home
  2. Computing & Technology
  3. Visual Basic
ADO .NET in a Nutshell
by Bill Hamilton and Matthew MacDonald
(April, 2003 - List Price: $44.95)
ISBN - 0596003617


ADO .NET in a Nutshell

If you look up the word "reference" in the dictionary, I'll bet they have a picture of the Nutshell books to illustrate it. One of the most recent (April 2003) additions to O'Reilly's highly regarded 'Nutshell' series, this reference on ADO .NET is a genuinely worthy member of the team. And, like their teammates, this one comes with a fully integrated update that slides smoothly into the Visual Studio Help system. That means Dynamic Reference, Index, Content - all the Help tools you get with Visual Studio - are simply extended with these extraordinarily complete references.

Even better, the update and the book have the Framework 1.1 update included in them even though the book was published at almost the same moment that the update was available from Microsoft.

Again, O'Reilly gives you both a book and software you can actually use (rather than just study) for your book buying dollar. Such a deal!


The ADO .NET Nutshell is organized in two parts. The first part covers ADO .NET from the point of view of the functional objects that a programmer needs to work with, (Providers, Connections, Commands, DataReaders, etc.) and the second part covers the same thing, but from the point of view of formal classes (Connection Class, Command Class, DataReader Class, etc). The authors call the first part a Tutorial, but it's really an alternative organization of this excellent reference.

And excellent it is! Where other references (including ... <sigh> the About Visual Basic ADO .NET tutorial) tend to simplify things to a point that can blur the actual facts, this reference absolutely wallows in the details. For example, in discussing ADO .NET providers ... not only are the providers available 'in the box' from Microsoft exhaustively discussed, but providers from Oracle, CoreLab, DataDirect Technolgies, dataWeb, Enterprise Information Designs, mySQL, PostgreSQL, and SourceForge are mentioned ... along with web page addresses. (But I checked out all the links they provided and added them to this review above! Hey! Gimme some credit for knowing a good thing when I see it.)

In fact, the only thing I could find to complain about (from the point of view of a Visual Basic programmer) is that all of their examples are in C#, not VB .NET. But in the case of a large library of objects like ADO .NET, I found that it really doesn't matter much. It's really not very difficult to figure out what the VB .NET code should be based on the C# code. The CD upgrade to your VS Help system is entirely compatible with VB .NET.

This one is a keeper. Recommended!

About the Authors

Bill Hamilton is a rare issue: There is almost no information available about him on the web. (But a couple of other people who share his name are very interesting! They're not him.) I'm reduced to repeating his "official" bio from O'Reilly. He's a "software architect specializing in designing, developing and implementing distributed applications using .NET and J2EE technologies. Over the last ten years, he has provided consulting services in B2B, B2C, B2E, data integration, and portal initiatives for banking, retail, accounting, manufacturing, and financial services. An early technology adopter, he frequently evaluates, recommends, and helps his clients use new technologies effectively. Bill has designed and helped build several award winning software packages."

Matthew MacDonald is an educator, developer, and possibly most interesting as an author, he writes around. Rather than having an established relationship with just one publisher, MacDonald has published with a lot of the leading technology publishers.(Many Wrox writers "were" virtually 9 to 5 Wrox employees. Alas, Wrox is no more as of this writing and it remains to be seen whether it will be again.) He's also passionate about his technology and you can gain a lot of insight about him by visiting his consulting company web page

Two other books by MacDonald are reviewed by About Visual Basic here and here.

Return: Guide to the VB .NET Books
Return: ADO .NET Books Update
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

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

All rights reserved.