Professional ADO.NET Programming with VB.NET / Edition 1

Paperback (Print)
Used and New from Other Sellers
Used and New from Other Sellers
from $1.99
Usually ships in 1-2 business days
(Save 96%)
Other sellers (Paperback)
  • All (9) from $1.99   
  • New (3) from $1.99   
  • Used (6) from $1.99   
Sort by
Page 1 of 1
Showing All
Note: Marketplace items are not eligible for any coupons and promotions
Seller since 2005

Feedback rating:



New — never opened or used in original packaging.

Like New — packaging may have been opened. A "Like New" item is suitable to give as a gift.

Very Good — may have minor signs of wear on packaging but item works perfectly and has no damage.

Good — item is in good condition but packaging may have signs of shelf wear/aging or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Acceptable — item is in working order but may show signs of wear such as scratches or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Used — An item that has been opened and may show signs of wear. All specific defects should be noted in the Comments section associated with each item.

Refurbished — A used item that has been renewed or updated and verified to be in proper working condition. Not necessarily completed by the original manufacturer.

New Book and Cover in Excellent Condition

Ships from: Cleveland, OH

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
Seller since 2015

Feedback rating:


Condition: New
Brand New Item.

Ships from: Chatham, NJ

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
Seller since 2015

Feedback rating:


Condition: New
Brand new.

Ships from: acton, MA

Usually ships in 1-2 business days

  • Standard, 48 States
  • Standard (AK, HI)
Page 1 of 1
Showing All
Sort by


ADO.NET is Microsoft's latest data access technology and, as an integral part of the .NET Framework, is far more than simply an upgrade of previous incarnations of ADO. ADO.NET provides an extensive set of .NET classes that facilitate efficient access to data from a large variety of sources, enable sophisticated manipulation and sorting of data, and form an important framework within which to implement inter-application communication and XML Web Services.

This book provides a comprehensive guide to using ADO.NET, with plenty of practical code examples, extensive technical information, and a detailed case study. Whether you are developing web applications using ASP.NET, Windows Forms applications, or XML Web Services, this book will show you how to utilize .NET's data access technology to maximum effect.

This book covers:

  • ADO.NET and the .NET Framework
  • Using the .NET Data Providers to create connections and execute commands
  • Using the DataSet to manipulate data
  • ADO.NET and XML
  • Using COM interoperability
  • Performance and security issues

Whether you're already developing applications within the .NET Framework, or have experience of developing data driven applications with ADO and wish to make the transition to data centric applications within .NET, this book is for you. It is aimed at fairly experienced developers, and is not intended for the casual ASP.NET developer or the beginner.

This book is a revision of the "Professional ADO.NET Programming" book published in November 2001 (ISBN 186100527X). That book was written on beta 2 of .NET and had C# code. This new revision is fully compliant with the official release of .NETand contains Visual Basic .NET code.

Wrox provides community and email support for all of its titles. Discuss your ADO.NET problems with other readers on, or get direct email support from

Author Biography: Paul Dickinson graduated unspectacularly and spent several years cutting his software development teeth writing software to control mass spectrometers. His most recent resting place involves developing information management systems for laboratories.

Fabio Claudio Ferracchiati is a software developer and technical writer. He works in Rome for CPI Progetti Spa ( where he develops internet/intranet solutions using Microsoft technologies.

Kevin Hoffman is a software technology junkie who has worked at everything from nationwide UNIX mainframe support to a Software Engineer for one of the most popular e-Commerce websites on the Internet. Recently he has found that he loves to write and teach about programming as much as he loves doing it himself.

Bipin Joshi is a software developer having skills in Microsoft technologies. Currently he works on .NET technologies with Mastek Ltd. He runs a personal website at that provides articles, tutorials, and source code on variety of .NET topics.

Donny Mack, MCP, MCSD, Microsoft .NET MVP, is one of the co-founders of - an education company solely dedicated to ASP.NET and other web-related .NET technologies. Prior to founding with Doug Seven, Mack worked at Microsoft Corporation as a Visual Interdev/ASP Support Professional.

Starting as a commercial diver, John McTainsh soon got back into coding, developing control systems for underwater robots in C and C++. Since then he has written many control systems and various other application and drivers. He currently works as a team leader developing public safety software for computer aided dispatch systems used by police, fire, and ambulance vehicles.

Matt Milner works as a Technical Architect for BORN in Minneapolis where he designs and builds Microsoft solutions for clients in a variety of industries. Matt's primary focus has been using Windows DNA architecture and he is excited about the move to .NET and all the powerful new features.

Jan D. Narkiewicz is Chief Technical Officer at Software Pronto, Inc ( n his spare time Jan is Academic Coordinator for the Windows curriculum at U.C. Berkeley Extension, teaches at U.C. Santa Cruz Extension, and writes for

Doug Seven is the co-creator of, a free online centralized resource website used by developers to learn more about the .NET Framework - specifically ASP.NET. Prior to that, Seven worked as a Technical Lead in the Developer Support group at Microsoft.

Read More Show Less

Product Details

  • ISBN-13: 9781861008060
  • Publisher: Wrox Press, Inc.
  • Publication date: 12/20/2002
  • Edition number: 1
  • Pages: 592
  • Product dimensions: 7.26 (w) x 9.10 (h) x 1.33 (d)

Table of Contents

Introduction 1
Ch. 1 An Overview of ADO.NET 7
Ch. 2 Using Data Readers 33
Ch. 3 DataSets 51
Ch. 4 Using Data Adapters 87
Ch. 5 Typed Datasets and Dataset Schemas 115
Ch. 6 XML and the DataSet 151
Ch. 7 Constraints, Relations, and Views 181
Ch. 8 Transactions 225
Ch. 9 Mapping 251
Ch. 10 Making a Data Services Component 273
Ch. 11 ADO.NET and Web Services 307
Ch. 12 SQL Server Native XML Support 365
Ch. 13 Performance and Security 411
Ch. 14 Integration and Migration 451
Ch. 15 Creating a Custom .NET Data Provider 479
App Visual Studio .NET and ADO.NET 525
Index 579
Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star


4 Star


3 Star


2 Star


1 Star


Your Rating:

Your Name: Create a Pen Name or

Barnes & Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation


  • - By submitting a review, you grant to Barnes & and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Terms of Use.
  • - Barnes & reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

    If you find inappropriate content, please report it to Barnes & Noble
    Why is this product inappropriate?
    Comments (optional)