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

or
Sign in to turn on 1-Click ordering.
 
   
Have one to sell? Sell yours here
Building Web Solutions with ASP.NET and ADO.NET
 
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Building Web Solutions with ASP.NET and ADO.NET [Paperback]

DINO ESPOSITO (WINTELLECT) (Author)
3.4 out of 5 stars  See all reviews (28 customer reviews)


Available from these sellers.



Book Description

February 6, 2002

Most Web applications follow a simple “3F” pattern: fetch, format, and forward to the browser. With this in-depth guide, you’ll take your ASP.NET and ADO.NET skills to the next level and learn key techniques to develop more complex Web applications. Discover how to build applications for ad-hoc and effective Web reporting, applications that work disconnected from the data source and use XML to communicate with non-.NET systems, and general-purpose applications that take advantage of the data abstraction of ADO.NET. Along the way, you’ll learn how to take advantage of code reusability, user controls, code-behind, custom Web controls, and other time-saving techniques employed by ASP.NET experts.

Topics covered include:

  • Data-bound .NET controls
  • Templated and editable data grids
  • Code reusability in .NET
  • Advanced reporting
  • Disconnected applications
  • Interoperable applications
  • XML Web services
  • .NET Managed Providers

CD-ROM FEATURES:

  • A fully searchable electronic copy of the book
  • Sample code written in Microsoft® Visual C#™ .NET and Visual Basic® .NET

A Note Regarding the CD or DVD

The print version of this book ships with a CD or DVD. For those customers purchasing one of the digital formats in which this book is available, we are pleased to offer the CD/DVD content as a free download via O'Reilly Media's Digital Distribution services. To download this content, please visit O'Reilly's web site, search for the title of this book to find its catalog page, and click on the link below the cover image (Examples, Companion Content, or Practice Files). Note that while we provide as much of the media content as we are able via free download, we are sometimes limited by licensing restrictions. Please direct any questions or concerns to booktech@oreilly.com.



Product Details

  • Paperback: 379 pages
  • Publisher: Microsoft Press (February 6, 2002)
  • Language: English
  • ISBN-10: 0735615780
  • ISBN-13: 978-0735615786
  • Product Dimensions: 8.9 x 4.7 x 1.2 inches
  • Shipping Weight: 1.8 pounds
  • Average Customer Review: 3.4 out of 5 stars  See all reviews (28 customer reviews)
  • Amazon Best Sellers Rank: #1,804,833 in Books (See Top 100 in Books)

More About the Author

Dino Esposito is a well-known ASP.NET and ADO.NET expert at Solid Quality Learning, a global provider of advanced education and mentoring for Microsoft technologies. He speaks at industry events, including Win-Dev and Microsoft TechEd, contributes to MSDN Magazine and other publications, and is the author of several Microsoft Press books.

 

Customer Reviews

28 Reviews
5 star:
 (6)
4 star:
 (8)
3 star:
 (7)
2 star:
 (4)
1 star:
 (3)
 
 
 
 
 
Average Customer Review
3.4 out of 5 stars (28 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

59 of 64 people found the following review helpful:
4.0 out of 5 stars Great book on data binding and more, February 23, 2002
This review is from: Building Web Solutions with ASP.NET and ADO.NET (Paperback)
If you have not read Dino's articles on ASP Today, or MSDN, you have missed quite a bit. Dino is really a great writer, especially when it comes to data and performance decisions. Who better to write a book on using ADO.NET with ASP.NET.

The whole first third to half of the book deals with binding data to various controls, primarily the data grid. This is a good thing, as the dataGrid control is the one you will use for most of your data reporting. You learn to page, edit and use templates with this wonderful control. The downside here is that the rest of the controls are largely fluffed over in the first chapter. Overall, this is not a bad thing, but a little more content on the repeater (which is by far the most flexible) and the DataList (which is also editable) would have been a nice addition to this work.

In the middle of the book, you get into code reusability. The chapter loses focus at time, but deals with how you include different controls into your page, including custom user controls. From here, you learn about advanced data reporting, which may well be worth the price of the book alone. You head into deeper programatic decisions here. Fortunately, the DataGrid makes most of this a breeze.

The final third of the book (part of section II and all of section III) puts wheels on what you have learned in the first 2/3rds. The chapters in this third deal with disconnected data, web services, interop with COM and exposing data to your ASP.NET applications.

As I have stated, my largest beef with this book is the lack of more examples with the Repeater and DataList. Overall, I cannot be too critical here, as the DataGrid will most likely bare the brunt of your ASP.NET data programming work. It is a deep enough shortcoming to me, however, that I have to deduct 1 star.

A couple more comments:

1. This book is written using C#. If you are a VB.NET developer, you can still use the book for the concepts, but understand the syntax will be different.

2. This is not a beginner's book. While I can see programmer's experience with ADO utilizing this book, esp. if they come from a language that uses braces (Java, JavaScript, C++, etc.), I would not recommend this as a first .NET book for an inexperienced programmer.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


18 of 19 people found the following review helpful:
3.0 out of 5 stars Disjointed Assortment of Good Ideas., October 23, 2002
By 
Guillermo F. Salas (Milwaukee, WI United States) - See all my reviews
(REAL NAME)   
This review is from: Building Web Solutions with ASP.NET and ADO.NET (Paperback)
Lets begin by saying that the book will not be of much use in "real" world applications, it is a disjointed assortment of good ideas. Additionally most of the content herein has been available as articles in MSDN the magazine at one time or another, and sad to say but true, better edited and enhanced in content. Most of the code in the book is incomplete and makes little sense... not so if you look at the actual code pages in the accompanying CD.

A couple of good values included are two DataGrid classes that extend the functionality of the .NET platforms supplied DataGrid for web forms (System.Web.UI.WebControls.DataGrid).

VERY LITTLE on updating data, submitting changes, working with updateable DataGrid objects bound to DataSet... page 233-251. Poor when you consider the book is 357 pages and IS titled Building WEB applications with ASP.NET and ADO.NET. That whole chapter (chapter 7) is only 40 pages long and it is mostly useless, only covering auto-generated commands for Update, Delete, Insert and skimming over deeper and more useful data updating tips including handling concurrency issues, failed updates, etc.

I also have to add that in my opinion this book is a way for the author to show his ego as if to say "this is how smart I am and this is what I can do, it is up to you to figure out how and why I did it after reading through my included code". And I say this because his prose is at times hard to follow and the code in the pages is incomplete at best, making it unnecessarily complicated and if in an attempt to "cover" some very "basic" coding.

Altogether an "ok" book, but if you get it please complement it with other more complete references.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


14 of 14 people found the following review helpful:
3.0 out of 5 stars Its worth buying, but buy it used, and be familiar with .NET, August 10, 2003
By A Customer
This review is from: Building Web Solutions with ASP.NET and ADO.NET (Paperback)
Pros:

This book does a good job of describing ADO and its relationship to web controls. Covers caching, and interopability which I thought was valuable.

Cons: (not really "cons", but maybe some short-comings):

I wished it had more than a half-page section on the caching object along with some examples and real-world scenarios.

I would also have liked VB along with the C# code.

Finally, if the book is going to be about ADO & ASP.NET, then I feel it should have addressed the basics of getting data - creating a connection in .NET, and hooking it up to a sqldatareader. I already knew how to do that, however, other readers may not. They shouldn't have to go to another source to find out.

I couldn't put this book down when I got it yesterday, however, there were times when I found myself thinking "that sounds great.. but HOW do you do that?.. where is the example? What if I don't want to code in C# ?"..

Bottom line, its worth buying. Try to buy it used, and make sure you have a little background in .NET.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

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











Only search this product's reviews



Inside This Book (learn more)
First Sentence:
Most software applications involve, in one way or another, data access and reporting. Read the first page
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Visual Basic, Andrew Vice President, Steven Sales Manager, Laura Inside Sales Coordinator, Visual Studio, Microsoft Windows, Northwind Info Service, Margaret Peacock, Windows Forms, Data View, Laura Callahan, Web Forms, Interop Services, Page Load, Moss Bay Blvd, Text Document, Capital Way, Import Namespace, Page Language, String Fill, Windows Explorer, Code Reusability, Microsoft Excel, Microsoft Internet Explorer, Northwind's Employees
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:




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 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
   


Listmania!

Create a Listmania! list

So You'd Like to...



Look for Similar Items by Category


Look for Similar Items by Subject