IT programming books related reviews
Title: Learn Google
Publisher: Wordware Publishing, Inc.
Authors: Michael Busby
Rating: 5/5
First off, I will say this book is not for programmers! This book is for anyone who wants to be able to find whatever it is they are looking for in a quick and efficient manner, eliminating their search frustration. The author guides the reader from web pages and search engines - and why it is important to understand such concepts when searching - to the finest details of successful web searches using Google's myraid tools and features. He uses informative search examples from a multitude of search types to illustrate effective and quick search techniques that reduce searching from a chore to a pleasure. The author tempers the levity of the subject - let's face it, talking about searching the Internet could be a very boring subject - with humor liberally sprinkled throughout the book. I found the book informative, fun to read, and a great reference. It was everything I needed to help me become a very effective and happy searcher. I particularily loved his search challenge and other search games.
Title: Scripting XML and WMI for Microsoft(r) SQL Server 2000: Professional Developer's Guide
Publisher: John Wiley & Sons
Authors: Tobias Martinsson
Rating: 2/5
This book has several frustrating errors in the examples, you have to find the errors to make the example work, e.g., mispelled field name in SQL statement. I was only interested in the XML portion of the book and learned far more by digging in at MSDN's XML site.
Title: Microsoft SQL Server 7 Administrator's Guide
Publisher: Muska & Lipman/Premier-Trade
Authors: Ron Talmage
Rating: 1/5
What is new in SQL 7 is the content of this book. I really like how the author highlight every important points that had changed from SQL 6.X. From its relational engine to data architecture to store procedures, all the essential points and new features of SQL 7 are clearly presented. This book is a good resource for DBA who has general knowledge of SQL 6.X and needs to get up to date quickly on SQL 7. Although on the back cover it said for user level of intermediate to advanced, it is also a good book for beginners too.
Title: PHP Developer's Cookbook (2nd Edition)
Publisher: Sams
Authors: Sterling Hughes, Andrei Zmievski
Rating: 5/5
This is the most useful "second" PHP book available. I say "second" because it's geared towards those that understand a bit already but still, it'll even help the complete newbie as it's easy to read and will make sense to most anyone. Excellent tips, short-cuts, examples, etc. Curious about shortening, optimizing and streamlining your PHP code? This book will help. Includes uses of various PEAR classes too (PEAR being similar to Perls CPAN). This cookbook WILL suit your PHP hunger, we need more books like this.
Title: The Guru's Guide to Transact-SQL
Publisher: Addison-Wesley Professional
Authors: Ken Henderson
Rating: 5/5
Oops... the comments below were for another book by Ken Henderson: The Guru's Guide to SQL Server Stored Procedures, XML and HTML. However I also have the Guru's Guide to Transact-SQL and I use it daily to get around SQL. Another excellent book!Finally a book that gives you, in the same chapter, a way to do arrays in SQL, and an excellent example of how to use extended stored procedures, and system functions.When I search for a good book, I look at a lot of books on the shelves, and often notice that many books just duplicate information readily available at "Books on line" or MSDN. This one doesn't do that. It explores a lot of topics that, although they do not appear immediatly useful, sooner or later will save you a lot of time.And that's what I look for when I buy a book! This extra wealth of information that makes a difference when you have to program something of higher complexity that usual.
Title: PC Annoyances, Second Edition
Publisher: O'Reilly
Authors: Steve Bass
Rating: 5/5
It's great to find out that my PC annoyances are not unique. Just from initially flipping through to skim the contents, I discovered the ShopSafe concept. Now I'm wondering why my credit card company didn't make me aware of this feature. Maybe it was just something obscure that I missed in all those reams of paper about privacy that they keep sending. And that was just the beginning! Steve's book is a gold mine of information
Title: SQL Server 2000 Stored Procedure Programming
Publisher: Osborne/McGraw-Hill
Authors: Dejan Sunderic, Tom Woodhead
Rating: 1/5
I would think that most people coming to this book would be those who've already written a stored procedure. If that's you, the first half of the book is completely useless. It is beneath beginners. Also, there's way too much stuff here that's also in the BOL. It's far too similar to be of value. I don't know where they got these authors, but they need to find some different ones for the next edition.
Title: The Practical SQL Handbook: Using Structured Query Language (3rd Edition)
Publisher: Pearson Education
Authors: Judith S. Bowman, Sandra L. Emerson, Marcy Darnovsky
Rating: 5/5
I new little about SQL before reading this book 2 years ago. It's the only SQL book I've read and I've been doing alot of SQL work since then. Great book. Although, it does not go into much detail on performance tuning.
Title: Microsoft SQL Server 2000 Resource Kit (With CD-ROM)
Publisher: Microsoft Press
Authors: Microsoft Corporation, Microsoft Corporation
Rating: 4/5
The book is well written for a deeper understanding of sql 2000, it really helped fill in a few blanks and a few things a engineer sometimes overlooks with the overload of chores and tasks most of us now have.I use this book along with the stored procedures and tuning and optimization for our corporate library.If you need cold hard facts about your sql 2000 server then this book is for you.
Title: Professional SQL Server 7.0 Programming
Publisher: Wrox Press
Authors: Rob Vieira
Rating: 5/5
If this book was titled a beginning book, it would defniitely get 5 stars. It is extremely clear, well written, and covers the essential topics that will confront a SQL Server 7.0 programmer. However, some details are missed. Examples: An SP programmed to raise errors with severity levels of 20+ will run "successfully" within DTS. Apparently DTS interprets any non-syntax error producing run as successful. How does one check for errors, and run different SPs within DTS based on errors raised?When writing an SP raising errors with severity levels of 20+, the with log option is required. However, this option requires heightened security levels than db_owner. What role should be assigned to the user of SP? Under what conditions?These are relevant questions when developing real world apps, and are not clearly addressed.Again, this a great book, and readily recommend it. However, its title (and size) imply a level of detail that is sometimes missing.

