Rating:  Summary: Detailed book Review: It's hard to find books like this that covers so much ground and still its detailed coverage. This book is one of the best DB books I've come across for C#, but the organization could be better. If you want to learn ADO.NET from the ground up - this is the book you should buy.
Rating:  Summary: I don't get it Review: Ok, I don't get it. I bought this book based on last reviewers feedback and I'm disappointed. In brief, this is what I found: 1. No in-depth ADO.NET concepts 2. Author spends too much time on MSDN tables (classes, methods and properties). Doesn't make sense. 3. Using Author's custom databse "UserMan" is confusing. If you don't understand the database schema, you'll certainly get lost. 4. Didn't find nothing on DataGrid and other data-bound controls. 5. I'm still looking for transactions and a concrete sample on concurrency.Good luck.
Rating:  Summary: Save your money!! Review: The worst computer book I have ever read...I not going to waste my time (or yours) giving countless examples.
Rating:  Summary: Jack of All Review: This book covers unrelated material to ADO.NET and database programming. I say look for something else if you want to write database applications. Most of it is copy and paste of MSDN documentation.
Rating:  Summary: An excellent introductory book Review: This book does a great job of explaining the basic concepts of creating database applications in C#. The components and their relationships are clearly described with clear simple examples to illustrate their use. The one thing I would change about this book would be to drop the chapter on database design and normalization and devote those pages to additional information about the book's topic. The chapter on debugging presents invaluable information clearly and the chapters on Microsoft Message Queing and Active Directory Services provide excellent information that I have not found in other books.
Rating:  Summary: Not a good book, not for profesionals Review: This book does not have in-depth concepts also transactions a big fault. I could not find anything on DataGrid. Do you think this is a Database programming book covering ADO.NET? I prefer not!
Rating:  Summary: Very detailed Review: This book is so detailed and yet it covers so many aspects of database programming that it's hard to not rate it 5 stars. Granted, I did find a few minor issues, but overall this book is worth every dime. I rather enjoyed the error handling chapter, and the SQLXML coverage, but also the server side processing coverage was good. I'm not so sure chapter eleven serves much of a purpose, but that certainly didn't ruin the general picture of this book.
Rating:  Summary: Awesome book! This will be your ADO.NET bible. Review: This is a great book I must say!
First I like how down to earth Carsten Thomsen is, it makes this book a joy to read. A little bit of dry humor is peppered throughout this book and I enjoy that! At first I was a little bit nervous about diving into this book because on the back it says the user level is intermediate-advanced and I felt that I was still in the beginner stages of developing ADO.NET apps. Well, even if you are a beginner (with ADO.NET that is... if you are brand new to programming then you should look for other books tailored for your needs and pick this one up later) but even if you are a beginner then I still recommend picking up this book. Although the book does cover advanced topics, it never seems like it's too much to handle. Thomsen does such a great job at introducing new concepts that before you know it your learning a great deal more then you ever thought!
If you are looking for a book aimed a database programming then look no further!!!
Rating:  Summary: Incredible coverage Review: This is a really good book. I was one of those not completely satisfied with the VB .NET version, but this one more than makes up for the issues found in the VB .NET book. I particularly like the concurrency description and sample code, but also the SQLXML chapter is great. Personally, I think that the many tables in chapters 3A and 3B should be moved to an appendix, but as they're referenced in the chapters they do serve a purpose other than filling the book, which was my original impression. The chapter on exception handling is very good, and I particularly like the coverage of the Debug class, which is something that I as a veteran VB programmer isn't all that familiar with. I got this book mainly for the SQL Server coverage, but I deal with other database, such as MySQL and Access now and then, so the inclusion on sample code for connecting to these database is just great. Thomsen, move those tables to an appendix and you'll have the best C# database book out there. Still, 5 stars is what I rate this book, because the coverage of various database topics, including Message Queuing, Active Directory, and Microsoft Exchange Server, all of which I deal with occassionally, can't be found elsewhere. I haven't finished reading the entire book as I only just got it, but the stuff that I've read and the bits I've flicked through makes me say; Good job, and a much better job than your previous work. I didn't plan on investing in this book (got someone else to pay), based on the VB .NET one, but after reading what I've read so far, I can only recommend it; it's so much better.
Rating:  Summary: Great book Review: This is definitely one of the better books I've read recently. The details in this book is simply great and I'm sure the author has put a lot of effort into the book. I liked the SQLXML coverage, but the best bit was by far the Exchange server subject. Although it was one of the smaller topics in the book, it was really good. This is the only Exchange server sample code I've seen working, really cool. Had it not been for the tables, 5 stars would have been my rating.
|