IT programming books related reviews
Title: Oracle PL/SQL Programming, Third Edition
Publisher: O'Reilly
Authors: Steven Feuerstein
Rating: 5/5
This is the best book ever written on PL/SQL. It can be used by a beginner as well as an experienced Oracle Programmer to fully explore the power of PL/SQL. I reccommend every Oralce User to read and refer it during the development effort. It is truely the BIBLE of PL/SQL
Title: Transact-SQL Programming
Publisher: O'Reilly
Authors: Lee Gould, Andrew Zanevsky, Kevin Kline
Rating: 4/5
I needed to quickly pick up Transact-SQL for a new job I took in early 2000. The company was using MS SQL Server 6.5 and 7.0. This book was an indepensible aid for 6.5 and helpful for 7.0. Although this book claims to be for 6.5 and 7.0, it seems to miss the important features of 7.0. Things like BULK INSERT and DTS are not covered at all, while the out-dated bcp utility is extensively analyzed.At most, there is a 5% difference between 6.5 and 7.0. Therefore, this book is an excellent refference and learning aid for both versions. I would give this book 5 stars for 6.5 and a little less than four for 7.0. That rounds to a final score of 4 stars
Title: Apache Tomcat Bible
Publisher: Wiley
Authors: Jon Eaves, Warner Godfrey, Rupert Jones
Rating: 3/5
This book is a good effort. Unfortunately it is geared very much towards windows. I found myself on many occasions surfing the net to get the proper way of installing/modifying tomcat for linux as this book only gave windows instructions and "assumed" (falsely) that it would be somewhat identical for other OS. Fortunately the Internet was full of info on doing this on Linux, but a reference book on Tomcat should have covered it, specially when it calls itself the "Apache Tomcat BIBLE". If you are a windows user and plan to use windows on your server, then this is a good book for you. For those of us who use Linux and other OS on their server... maybe another book would do better justice to Apache Tomcat.
Title: Core PHP Programming: Using PHP to Build Dynamic Web Sites (2nd Edition)
Publisher: Pearson Education
Authors: Leon Atkinson
Rating: 5/5
This book provides a compact coverage of things you need to know if you are serious about dynamic web development. Most of the crucial parts, like database connectivity, date/time functions, string functions, etc. are covered. There is even a little chapter about software engineering at the end of the book, explaining software design basics. Overall a very good book, compared with other (non-english) PHP books.
Title: Core PHP Programming: Using PHP to Build Dynamic Web Sites (2nd Edition)
Publisher: Pearson Education
Authors: Leon Atkinson
Rating: 4/5
Part 1 of the book is best. I was already proficient in C, Perl, Java. So I was able to quickly skim through the book and get into production right away. There are, however, some unfortunate errors in the book -- The mysql database section, lists:$mysql_select_db(... instead of mysql_select_dbYou can see that it was rushed. I'd prefer it rushed, however, than just being put out now.Great work Leon!
Title: Core PHP Programming: Using PHP to Build Dynamic Web Sites (2nd Edition)
Publisher: Pearson Education
Authors: Leon Atkinson
Rating: 1/5
PHP programmers need far more than what is offered in this book. The book is basically a watered-down re-hash of what can be obtained for free. The book is riddled with errors and does not go into any real depth. It seems to me there was more interest in getting the jump on other authors and just getting the first book on PHP out there quickly - even though that meant there was not time to include any useful information between the front and back covers. I am anxiously and with bated breath waiting for the new books on PHP due out in a few months.
Title: Instant SQL Programming
Publisher: Wrox Press
Authors: Joe Celko
Rating: 5/5
This book is Great for the beginer and should be used for any one who just wants to know what is and how to program SQL. Too simplic for the avanced user.
Title: SQL Server System Administration (The Landmark Series)
Publisher: Sams
Authors: Chris Miller, Sean Baird, John Lynn, Michael Hotek, Denis Darveau
Rating: 1/5
After some guy on a Web site recommended this book, I went and bought it. Frankly, I'm disappointed. Were there pages missing or did old Mike forget about SQL Agent? With SQL Server 2000 on the street, much of what you see here is old hat. Current books cover SQL 2000. This one doesn't. For a guy that apparently spends more time on the newsgroups than he does actually using the product, the self-important style is inappropriate. Go and earn your stripes, Mike.
Title: Oracle8i DBA: SQL and PL/SQL Exam Cram (Exam: 1Z0-001)
Publisher: Coriolis Group Books
Authors: Michael R. Ault, Michael Ault
Rating: 1/5
I can't believe anybody would give more than one star to this awful book. Its not an exam cram it a syntax guide for experienced DBAs'. Its a book written by a man who has only a passing knowledge of the English language and who has no idea how to put across information in an intelligeble way. Don't be fooled by the excellent nature of the other 'exam cram' books. This one is an abberation and should remain out of print forever.
Title: PHP Advanced for the World Wide Web Visual QuickPro Guide
Publisher: Peachpit Press
Authors: Larry Ullman
Rating: 3/5
I've gotten to the point now after 3 years of PHP coding that I can write database based applications in my sleep. I'm familiar with at least 60% of the non-database related PHP functions. I consider myself an advanced PHP programmer.When I read through this book, I found myself wanting more. Sure, it opened my eyes up to a few functions I wasn't familiar with (such as using true type fonts for images), but I found it to be lacking overall. I was surprised that the ob_start()/ob_get_contents() related functions weren't even mentioned with the ultra basic templating class used at the beginning of the book. Nor was custom error handling even touched on.That's not to say that the book doesn't have any good qualities. The OOP chapter, while brief, was at least useful. And I absolutely loved the coding style in the book (all other book publishers should take a lesson from this). New lines of code are highlighted as red, and shown exactly where they're supposed to go in relation to the code written 3 pages (or even 3 chapters) ago. It's unfortunate that a CD of the sample code was not provided.

