IT programming books related reviews
Title: Google Hacks Exposed: Improving Your Rank On Google
Publisher: Global Niches
Authors: Kevin Prag
Rating: 5/5
I've read many other search engine optimization books and this one is by far the most advanced book and shows technical details for the SEO tricks as well as screen shots and hyperlinks to the pages. This book is well written and easy to understand which I like. Patrick Day
Title: SQL Server 2000: The Complete Reference
Publisher: Osborne/McGraw-Hill
Authors: Jeffrey Shapiro
Rating: 1/5
I am a software developer of over 30 years. While I am new to SQL server, I have been doing DBMS developement for over 15 years.I gave up on this book by page 55. I found the style plodding with only marginally helpful analogies. But the real problem was a series of muddled, misleading and downright inaccurate statements and references. There are too many to list them all here, but a few examples: Muddled on p 50: "You can create additional indexes for a table, targeted at certain columns. Multiple indexes require more resources, however, so you need to be conservative and limit new indexes to columns you know are frequently searched on. In other words, no two rows can have identical values for the index key." What does the third statement have to do with the first two?Inaccurate on page 48, figure 2-7 shows two tables, but the caption refers to three tables and using A, B and C for names/labels which do not appear in the figure: "The primary key in Table A links the row to the rows in Tables B and C, which bear the foreign keys. All three rows combine to form a unique record. If you delete one of the rows, you actually break the record and wreck the integrity of your data." The last statement is at best misleading, at worst inaccurate.In discussing Constraints (NOT NULL) on p 52: "As discussed earlier, NULL means that the record is deemed to be unknown or missing." Actually, the value of a column for the row is unknown or missing, not the whole record.I cannot rely on the information I learn from a book that contains such problems and cannot recommend it to friends.
Title: Beginning Visual Basic SQL Server 7.0
Publisher: Wrox Press
Authors: Thearon Willis
Rating: 3/5
This isn't a bad book. If you're a beginner who has a decent aptitude for software development, you will probably like this book. Experienced developers may find him long-winded at time and get tired of his explaining Enterprise Manager menus and stuff like that. Nevertheless, there is certainly valuable information for non-beginners. You may want to purchse the "professional" book instead if you're experienced with database design, sql server, and vb. If you think this book is too difficult for a beginner then sorry to say, but you may want to consider a different field.
Title: Professional SQL Server Reporting Services
Publisher: Wrox
Authors: Paul Turley, Todd Bryant, James Counihan, George McKee, Dave DuVarney
Rating: 5/5
This book is not only a great introduction to Reporting Services, but has increased my knowledge of both XML and the .NET data access technologies. Most of the examples were in both languages. I found this to be helpful since my company is migrating to C#.
Title: A Visual Introduction to SQL
Publisher: Wiley
Authors: David Chappell, J. Harvey Trimble
Rating: 5/5
I used this book when I needed to pick up SQL fast. I worked in an organization where I had to build Teradata Data Bases and used SQL to select and move the data. The illustrations really help visualize every aspect of assembling an SQL program and how it interfaces with the data base. I still use it today when I need to be reminded of a particular syntax. Don't loan this book out if you ever want to see it again. I did and now I'm buying another book!
Title: PHP Black Book
Publisher: Coriolis Group Books
Authors: Peter Moulding
Rating: 4/5
I got this book as a christmas present from my mother (how's that for geekiness -- it's all I wanted for christmas!).I've used it extensively to help me write a content mgmt system, helpdesk, and filemaker/php xml integration. It's been a real gem. Now, it's not for those who need to learn, and some of the bad reviews for the book reflect this. And I think he moves along a little fast sometimes, as many authors tend to. But this book is basically organized into 1) intelligent discussion 2) class diagrams and useful information on what's built into php and 3) excellent howto examples with code.It's a great hands-on guide for building, and I reccomend it for those looking for a great desktop reference. To the author: good jobStatus: We definitely reccomend this book to intermediate php coding clients in our hosting company.
Title: PHP for the World Wide Web : Visual QuickStart Guide (2nd Edition) (Visual Quickstart Guides)
Publisher: Peachpit Press
Authors: Larry Ullman
Rating: 1/5
Just starting out with PHP? Then this is the book you need to read. Also, Larry Ullman's PHP Advanced Quickstart Guide picks up where this one ends, providing advanced material in the same familiar format as this book.
Title: Microsoft SQL Server 6.5 Dba Survival Guide
Publisher: Sams Pub
Authors: Orryn Sledge, Mark Spenik
Rating: 5/5
As a SQL Server DBA I am often called upon to deal with 6.5 installations. All my training has been on 7.0 and while many of my peers may have gotten their start on 4.2 or 6.0 or 6.5, I learned on 7.0 and it is different. The 6.5 DBA Survival Guide has helped me to figure out how to do things in 6.5 that are done quite differently in 7.0. I have found it to be an excellent resource manual for making sense out of how things work. Online help in 6.5 is a great disappointment compared to 7.0 so a book like this is essential.I don't know how to compare this book to others on 6.5 because I have not read any others. But my readings in this one have compared very favorably to what I have read in dozens of references dealing with 7.0.
Title: Microsoft SQL Server(TM) 7.0 Administrator's Pocket Consultant
Publisher: Microsoft Press
Authors: William R. Stanek
Rating: 4/5
This book does a good job of covering the major activities confronting a DBA, such as back-ups, recoveries, creating and using DTS packages, scheduling jobs, etc. Furthermore, the book provides concrete syntax or screen shots as part of the step-by-step descriptions. Overall this is a fine addition to a DBA's library. My only complaint is that in some sections, like configuring mail for SQL Server, it uses only MS software for the examples.
Title: MCSE System Administration for Microsoft SQL Server 7
Publisher: Prentice Hall
Authors: Jeffry Byrne, Jeffrey Byrne
Rating: 1/5
The title says it all. The time you spend to check out all those details that are missed in the book and correct all those mistakes could worth the 50 bucks extra to get the official one from Microsoft.

