Buy Used
Used - Very Good See details
$4.24 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
67 used & new from $0.25

Have one to sell? Sell yours here
 
 
Microsoft® ADO.NET (Core Reference) (PRO-Developer)
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Microsoft® ADO.NET (Core Reference) (PRO-Developer) (Paperback)

~ (Author) "Developers who have experience with Microsoft's previous data access technology, ActiveX Data Objects (ADO), might ask, Isn't that what ADO is for?..." (more)
Key Phrases: autoincrement values, new timestamp values, updating logic, Visual Basic, Visual Studio, Data View (more...)
4.4 out of 5 stars  See all reviews (52 customer reviews)


Available from these sellers.


13 new from $10.90 54 used from $0.25

Customers Who Bought This Item Also Bought

Programming Microsoft® ADO.NET 2.0 Core Reference

Programming Microsoft® ADO.NET 2.0 Core Reference

by David Sceppa
4.6 out of 5 stars (10)  $37.79
Programming Microsoft  ADO.NET 2.0 Applications: Advanced Topics

Programming Microsoft ADO.NET 2.0 Applications: Advanced Topics

by Glenn Johnson
4.2 out of 5 stars (9)  $31.49
ASP .NET Kick Start

ASP .NET Kick Start

by Stephen Walther
4.2 out of 5 stars (16)  $24.26
Microsoft® Visual C#® 2005 Step by Step (Step By Step (Microsoft))

Microsoft® Visual C#® 2005 Step by Step (Step By Step (Microsoft))

by John Sharp
4.2 out of 5 stars (34)  $26.39
Programming C#

Programming C#

by Jesse Liberty
4.1 out of 5 stars (207)  $29.67
Explore similar items

Editorial Reviews

Product Description

This core reference demonstrates how to use ActiveX Data Objects.NET (ADO.NET) to access, sort, and manipulate data in enterprise-wide, Web-enabled applications. Readers learn best practices for writing, testing, and debugging database application code using the new tools and wizards in Microsoft Visual Studio .NET-with code on a companion CD, plus insider tips. The book also describes the ADO .NET object model, its XML features for Web extensibility, integration with Microsoft SQL Server 2000, and more.

Product Details

  • Paperback: 704 pages
  • Publisher: Microsoft Press (June 15, 2002)
  • Language: English
  • ISBN-10: 0735614237
  • ISBN-13: 978-0735614239
  • Product Dimensions: 9.1 x 7.6 x 2.1 inches
  • Shipping Weight: 2 pounds
  • Average Customer Review: 4.4 out of 5 stars  See all reviews (52 customer reviews)
  • Amazon.com Sales Rank: #624,812 in Books (See Bestsellers in Books)

More About the Author

David Sceppa
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's David Sceppa Page

Inside This Book (learn more)




What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

52 Reviews
5 star:
 (33)
4 star:
 (10)
3 star:
 (7)
2 star:
 (2)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.4 out of 5 stars (52 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
37 of 38 people found the following review helpful:
4.0 out of 5 stars Very good book on ADO.NET, September 3, 2002
By gbworld@comcast.net (Nashville, TN USA) - See all my reviews
I read through the entire book over the course of about a day and a half. It is nice to find a technical book that is enjoyable to read.

This is currently the best ADO.NET book on the market. While there are a couple of areas where I believe some other books have provided better coverage (concurrency handling, for example), I know of no book that covers the whole of ADO.NET as well as this tome.

The flow of the book is very nice. Starting you out with DataConnections, the book logically moves through commands, readers, adapters and DataSets, which it further breaks down into its constituent parts. The last few chapters cover updates, transactions, XML and a few other advanced topics.

While the writing makes this book easier to read than the competition, I would not rate this as a beginner's book. If you are just getting into ADO.NET, and have not coded many data-driven apps, you will do well to revisit this book in a few months.

The strongest section in this book is probably the extensive coverage of the DataSet. Learning how to manipulate data with a DataSet is core to success with ADO.NET.

One of the biggest disappointments, for me, is the reliance on the System.Data.OleDb namespace. While certainly the most flexible, there should have been a few more SqlClient examples. In all fairness to the author, the SqlClient, OleDb and Oracle providers are covered in the Appendix. The author also warns you about differences between OleDb and SqlClient that you will have to take into account moving your code from one to the other.

I also wish the author had taken a little more time setting up a web application, as most of the application development I do is for the web. As the models for Windows applications and WebForm applications are very similar, this is not a major beef.

The highlight of the book is the bits and pieces the author has inserted into each chapter on the best way to code for performance. While performance is not the only aspect of application development, it is nice when you can write high performance code without creating an overly complex application. Most of the examples shown are as easy, or close to as easy, as the lower performing versions.

As an additional plus, the CD that comes with the book has an electronic copy of the book. As this book will make a good reference, and it is hardbound, it is nice to know you can carry this information around without breaking your back.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
29 of 30 people found the following review helpful:
4.0 out of 5 stars Very good, August 20, 2003
By S. Miller "ksarrow" (Wichita, KS USA) - See all my reviews
(REAL NAME)   
I bought this book only knowing a little about ADO.NET. I had been frustrated by other books' sterile explanations and examples that only include the most rudimentary data aware setup using wizards. But this one delivered, including a set of tutorials in the back that cover ADO.NET strategies for Windows, and Web/ASP VS.NET development. And not only did it cover setting up these strategies for using data aware components, but it stopped afterward and then admitted that in most cases you wouldn't use completely data aware solutions and it showed how to do the same thing manually in code. Now that is not what I expected.
So why only four stars instead of five? I got lost in the tutorials once. I was creating the app from scratch according to instructions when it deviated to overview of outstanding points of the code rather than exhaustive examination of the code. Then I had to open the sample projects and divine some of it from the code and compare to mine. That was probably my fault but it was distracting. Also the naming conventions are hungarian notation for some variables and control names (which is discouraged in newer C# VS.NET documentation) and the C# code had VB-type Pascal-case rather than correct Camel case. This is typical in most C# Microsoft documentation in books and online, which is obviously ported from VB to C# examples and doesn't follow documented recommended naming conventions (sorry, a pet peeve of mine).
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
21 of 23 people found the following review helpful:
5.0 out of 5 stars Can I give it 6 stars?, March 10, 2003
Amazon Verified Purchase(What's this?)
Ok, I have read a lot of good books on MS tech. I am myself a MCSD/MCDBA/MCSE, and I can tell you, it doesn't get much better than this.

Here is why.

First of all, I never review without reading a book cover to cover. I read this book cover to cover, and I love the way the author keeps the text anything from dull. I love it the way he puts in small jokes, which still are somewhat pertinent.
Secondly, I love it's practical touch. He points out specific problems that I have faced, and this book puts me right in the forefront as far as problems I will only know about, after having worked with ADO.NET hardcore for 2-3 years.
Thirdly, it's relevance. Most books start beating around the bush, atleast in certain topics they do. This book picks very pertinent issues, and gives practical explanations including criticisms as and when appropriate.

BUY IT. :)

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

4.0 out of 5 stars MCTS Visual Studio 2005
I bought this book because a friend recommended to me
This is a good book.
Delivery time was very long.
Published 2 months ago by Marco Antonio Cisneros Lugo

5.0 out of 5 stars Not to be confused with Rebecca's Riordan's
This is the best ADO.NET out there. Do not confuse this with Rebecca's (that would be a tragedy).

This has in-depth coverage and has helped me so much, I can't thank... Read more
Published on May 31, 2006 by John Grove

4.0 out of 5 stars Not for the ADO novice but for those with a little hands on.
For approx. 1 year, I had been utilizing ADO.NET in a limited way. It confused me the switch from ADO to ADO. Read more
Published on February 23, 2006 by SpiritWnd

5.0 out of 5 stars Excellent Work
Unlike other tomes I have used, you walk away understanding the underlying principles after using this book. It was proofread and the code samples actually work. Read more
Published on March 23, 2005 by M. Inman

5.0 out of 5 stars Very complete. C# & VB.net code included with samples
The book will definitely show the ins/outs of getting connected to databases. The samples in the book show you how to use the drag-n-drop objects as well as using only code to... Read more
Published on February 19, 2005 by /dev/brian

5.0 out of 5 stars Easy Reading
After reading many tutorials and books on ADO.NET, I must say that this was the best one so far.
Not only does it explain everything there is to know about ADO. Read more
Published on January 25, 2005 by Dish

3.0 out of 5 stars Might be a good book, but I couldn't tell
I've read the reviews and the praises for this book and I want to believe them, but I could just never get into it. Read more
Published on November 23, 2004 by Andrew Baerst

4.0 out of 5 stars Es geçmeyin.
Ado.Net adına yazılmış ayrıntılı bir kitap sayılabilir. Yeni başlayanlar için, yada az bilgisi olanların faydalanbileceği bence etkili bir kitap. Read more
Published on September 25, 2004 by Yamac Yilmaz

4.0 out of 5 stars Great introduction to ADO.NET
This book provides a great introduction to ADO.NET. It covers the various aspects of connected and connectionless data access very well. Read more
Published on September 3, 2004 by critical_g

3.0 out of 5 stars index is hosed!
Nice book overall. Good code snippets and such. Unfortunately, the index is not 'aligned' correctly! Read more
Published on July 20, 2004 by R. Hatt

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   




Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.



Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.