IT programming books related reviews
Title: Joe Celko's SQL for Smarties: Advanced SQL Programming (The Morgan Kaufmann Series in Data Management Systems)
Publisher: Morgan Kaufmann
Authors: Joe Celko
Rating: 5/5
This is a new edition which expands the programming tips from the first edition and removes the theoretical content (theory is now covered in DATA & DATABASES).
Title: Web Application Development With Php
Publisher: Macmillan Technical Pub
Authors: Till Gerken
Rating: 4/5
This book is excellent for the programmers who are new to develop the web applications in PHP scripting. Lot of useful things.
Title: Optimizing Transact-SQL : Advanced Programming Techniques
Publisher: SQL Forum Press
Authors: David Rozenshtein, Anatoly Abramovich, Eugene Birger
Rating: 4/5
This book is the best SQL book I have found till date. The ways taught in this book sped stored procedure far more than I could have ever imagined.Only problem is the exhorbitant price tag! Reminds me of a BMW M5! :)
Title: PHP Developer's Cookbook (2nd Edition)
Publisher: Sams
Authors: Sterling Hughes, Andrei Zmievski
Rating: 4/5
I like this book. For me as a semi-advanced programmer (with quite big perl background), is well written. It takes you directly to the battlefield, giving solutions to most common problems you could encounter. But, there should me more. Sometimes examples are quite large - larger than the explanation.
I wish, there could be more content, more examples, more problems to solve. 500 pages is not enough.
Title: Microsoft SQL Server 7.0 Database Implementation Training Kit (Training Kit)
Publisher: Microsoft Press Rating: 3/5
This was the first book I read in preparation for the Implementing a Database Design on Microsoft SQL Server 7.0 (Exam 70-029). The first thing I noticed was that a good portion of what I had been tested on for the System Administration for Microsoft SQL Server 7.0 (Exam 70-028) was covered in this text. It is clear that you really need to work through both the Administration and Design books to be prepared for either of Microsoft's SQL 7.0 Exams.This book left me with questions. For example, I could not understand cursors after reading it through but when I consulted Transact-SQL Programming by Kline, Gould, and Zanevsky and Inside Microsoft SQL Server 7.0 by Soukup and Delaney I found the concept very clear and understandable. After reading through all of these I took the Microsoft Official Curriculum course and the 700-page notebook that came with that was my favorite study guide. I was surprised that the MOC material was the most complete even though the Self Study Kit overlaps with a lot of the material covered. I only saw one concept on my version of the 70-029 exam that was not covered in the course material but there were probably 4 or 5 concepts that were not covered in the books I read. Note: None of this reading really prepares you for the rigors of the 70-029 exam. This test really cries out for drilling on good prep software like Transcender so that you can spot the easier questions and answer them quickly to save time for the more demanding questions that require extensive analysis. I spent 20 minutes diagramming the database described in my first question so that I could make sense of what was being asked. Many of the questions appear to require this kind of detailed analysis unless you know to look for the flaws that invalidate all but one of the answers.The Design book may be overpriced in comparison to other books but it does seem to be the lowest cost access to enough of the material you need to comprehend the range of concepts tested in 70-029. By supplementing it with a lot of reading in Books On Line you might get everything you need. I don't regret paying $1500.00 for the MOC and spending 5 days in class but I understand that not everyone can choose that route.
Title: PHP Anthology
Publisher: SitePoint
Authors: Harry Fuecks
Rating: 1/5
I wasn't happy with it at all. Everything here can be found online. Buy a WROX book instead.
Title: Professional Apache 2.0
Publisher: Wrox Press
Authors: Peter Wainwright, Poornachandra, Dr. Sarang, Afrasiab Ahmad, Sean Chittneden, Vivek Chopra, Micheal Link, Stephen G. Wadlow, Mathew Antony
Rating: 4/5
Moving from the IIS environment to the Unix environment; being fairly computer literate and having become quite familiar with basic Unix administration, I was looking for a good source to get me up to speed on Apache. This book is not it. It assumes a fairly detailed basic knowledge which most 'newbies' to the Unix/Apache world just do not have. After I had learnt quite a bit about Apache (from another source) I found this book excelent to tune that knowledge. It is however, as the title 'Professional Apache' suggests, for the Professional Apache administrator. Don't get it to learn about Apache, get it when you already know quite a bit about Apache, and need to learn how to refine that knowledge and need to tweak Apache for maximum performance!Wainwright is incredibly knowledable, but like many knowledgeable people he forgets that for the average Joe to get from A to Z he has to go via BCDE & F and can't start at UVWX & Y. This is not a criticism of Peter but rather is a criticism of the Wrox editorial staff.I do feel that the editorial staff could, with a little intelligent effort, have helped Peter create a book that could indeed have become the 'bible' of Apache Administration.
Title: Advanced Transact-SQL for SQL Server 2000
Publisher: Apress
Authors: Itzik Ben-Gan, Tom Moreau
Rating: 1/5
Worst hodgepodge of a book I ever read. Probably has an error on every page and some silly commentary on every other. Authors don't know transact-sql or how to write. If you want to learn transact-sql, get a different book - this one ain't gonna get you there.
Title: Google Hacks
Publisher: O'Reilly
Authors: Tara Calishain, Rael Dornfest
Rating: 4/5
I found Google Hacks to be very good as a book that compiles the tips and tricks of using the google site. The only issue is that most of the info is easily available from web sites and other free sources if you know where to look.The book is well written and concise. If you use google alot or need specialized info on google I would recommend this book.
Title: Core PHP Programming: Using PHP to Build Dynamic Web Sites (2nd Edition)
Publisher: Pearson Education
Authors: Leon Atkinson
Rating: 5/5
this book is a great way to start programming php. it is the book I used to learn php. It goes into the basics well, and doesn't dig too deep into the code.it's definately not your choice when looking for a detailed reference. it *is* your choice when looking for a book to learn php from, or to use as a reference when just starting out.

