- Release Date: 15 June, 2002
- Used Price: $19.90
- Availability: Usually ships within 24 hours
- Third Party Used Price: $21.70
Authors: John Kauffman, Fabio Claudio Ferracchiati, Brian Matsik, Eric N. Mintz, Jan D. Narkiewicz, Kent Tegels, Donald Xie, John West, Jesudas Chinnathampi, James Greenwood
Customer Rating: 4.33 of 5 (15 total reviews)
- Full of tips and best-practice methodologies
Accessing databases and datastores via the internet is becoming commonplace today. This book gives developers the fundamentals of what databases are, how to connect to them with ADO.NET, how to access/manipulate the database information and, especially, how to present it in meaningful ways using ASP.NET controls and VB.NET. I highly recommend this book to anyone who is looking to grow beyond static-content web pages and begin development of data-driven web applications.
Written by a team of 10 professionals with different areas of expertise, this book provides a solid foundation for creating web applications that rely on creating, modifying, and displaying information accessed from an SQL database, although the source can be any data repository that has an OLEDB or ODBC driver written for it. Filled with many rich examples, both in the text and in the hands-on exercises, the authors go beyond the "this is the code you need to insert" paradigm and explain what each section of code is doing, reinforcing lessons learned from earlier examples as necessary. The exercises can either be typed in or run from source downloaded from the WROX Press website, both are error-free. The book is full of tips and best-practice methodologies, with an entire chapter devoted to performance considerations. The exercises were tested on students in a school lab and common mistakes are presented in a section of each chapter. WROX Press also has multiple levels of support available to those who need it. The book finally culminates in a "real world" online-auction application that covers all the bases and gives comprehensive substance to the theory and examples previously presented. ---Reveiwed by William S.
- Best for beginners
This book is good for people who have minimal experience with VB.NET and ASP.NET. It's very easy to read and understand and find what you need. With little background of VB.NET and ASP.NET, you will be able to write your first database driven web applications. This book is good as a starting point on the subject matter. The book goes through the items in short simple to understand paragraphs.
For experienced developers, you may want to skip the first two chapters. Chapter 2 gives an overview of realational database, how to use the database to retrieve and store the data. Chapter 3 covers methods for connecting to several different data source such as SQL Server, Excel, and XML. Chapter 4 and Chapter 5 have lots of examples in reading and displaying the data using Data Reader and Data Set objects. All the examples in the book use Data Grid control for displaying the data. Later in the book, it discusses ways of using the data grid control for creating,inserting, editing, and deleting records. I tried several of the examples in the book and they worked fine. That is one thing I have come to like about the WROX press books is their examples are very understandable and easy to learn from.
Also, the experienced developer who is interested in learning the subject matter may find many other sections in the book boring because they will go through material they already know. It would be very nice to see a book such as this that can cover the subject for people who are already experienced as developers.
This book is well written and has the information that a junior programmer can use on his/her first programming language and the VB.NET/ASP.NET fundamentals for the experienced programmer to get a first look. ---Reviewed by Michael S.
- Frustrating Experience
I've been reading some of the other reviews on this page, and I can't believe they are reading the same book. I have had problems running the code in several of these exercises, particularly with any code that has the DataGrid control. I've also noticed I'm not the only with this problem, since I have browsed the Wrox website forums and found others who were having the same problems with the code. I even submitted code from Chapter 3, page 67 to Microsoft Support, after receiving nothing but a blank page when I ran it. Microsoft noticed that the code was MISSING a required clause! The exercise in question is the FIRST exercise in the book. If the first exercise you attempt fails even though you made no typos, it's frustrating. I can easily see a novice programmer getting discouraged and giving up. I'm an experienced ASP programmer and even I was getting fed up!
I've been a big fan of other books by Wrox, but this one leaves a lot to be desired.