IT programming books related reviews
Title: SQL Server 6.5 Secrets (Secrets S.)
Publisher: Wiley Publishing
Authors: David K. Rensin, Andrew M. Fedorchek
Rating: 5/5
This book should be more appropriately titled as "MSSQL-Server Guide for Practitioners" because it is written by practicing professionals for pratitioners, and every advice given by the authors can be counted on for its useful and pratical value. The first two chapters form good readings for the MIS managers and they can benefit by saving a few gray hairs over the hardware selection process and making of informed decision on the upgrading versus the new installation dilemma. Application programmers can also benefit from the chapters on the features and use of the Enterprise Manager, T-SQL, tables,views and indexes, the login process, and last but not least, the stored procedures and triggers. The best part of the book is the more comprehensive treatment of data transfers and the bcp for DBA. All in all, this book has been consulted in large amount for our first successful project and installation.
Title: Mastering Oracle SQL
Publisher: O'Reilly
Authors: Sanjay Mishra, Alan Beaulieu
Rating: 4/5
An excellent and well written book with a lot of examples for ANSI-standard SQL and traditional Oracle SQL extension. However, lack of the database used in the book severely reduces its usefulness if you want to try the queries against the database.
Buy this book if the authors can make the parts database and its data available. It is a very good book.
Title: PHP Developer's Cookbook (2nd Edition)
Publisher: Sams
Authors: Sterling Hughes, Andrei Zmievski
Rating: 5/5
This is a great PHP book if you are an experienced programmer. It gives a great overview of what PHP can do. It even has sections on extending PHP with your own functions in C. So, if you are an experienced programmer that wants to know what PHP can do this is a great book. If you are new to programming you might want to try this book later.
Title: Apache Essentials: Install, Configure, Maintain (Pioneering Series)
Publisher: Friends of ED
Authors: Darren James Harkness
Rating: 4/5
Harkness does a nice job of two things. First, in arguing persuasively that you should use Apache as your web server. They cite the massive installed base; the largest of any web server. The only major competitor is Microsoft's Internet Information Server. But IIS has been continuously riddled with bugs. Whereas for Apache, these are rare. Plus, the Apache open source community can respond within a few days to a discovered bug. With IIS, you are dependent on Microsoft's schedule for a patch. The second reason offered by him takes up the bulk of the book. Namely, how to install and maintain it. But this is not a bulky book. As he shows, the Apache community has expended serious effort in making this as painless as possible. Even for the tyro sysadmin, if that happens to be you. Harkness gives details on how to use Secure Sockets Layer, and making log files, for example. In the latter case, he doesn't seem to say explicitly, but the log files still are not the easiest thing to analyse, even with what Apache offers you. There are independent programs that do a neat job of analysing and summarising those files. But these are not part of Apache, and so outside the book's purview. The good news is that if you get to this point in your usage, you will be very familiar with Apache.
Title: SQL Server 2000 Programming by Example
Publisher: Que
Authors: Carlos Rojas, Fernando Guerrero
Rating: 1/5
This is an excellent book for average/advanced programmers who
want to review and learn all about SQL Server 2000 basics with very good and very concise,very clear examples.I recommend this book for people preparing for the Microsoft 70-229 database design and implementation.A must READ. I thank the authors.
Title: PHP and MySQL Web Development
Publisher: Sams
Authors: Luke Welling, Laura Thomson
Rating: 4/5
This book has some great examples on how to utilize PHP along with MySQL but I thought that the book included too much information on setting up MySQL queries and not enough on the intricacies of PHP. PHP is a very interesting language and although this book provides a good framework with which you could use as a launching pad into the web development arena, there are many issues which are not addressed in this book adequately. Nevertheless, it is good buy if you're looking for something which will get you started on the right foot with web development.
Title: PHP and MySQL Web Development, Second Edition
Publisher: Sams
Authors: Luke Welling, Laura Thomson
Rating: 3/5
Well I tried the source code from the chapter 25 of the book , on the e-coomerce store front and shopping cart, and it didntwork :(
just simply does not show anu of the categories it should fetch fromthe database.
Title: Optimizing SQL Server 7: Planning and Building a High-Performance Database (Prentice Hall Series on Microsoft Technologies)
Publisher: Prentice Hall Ptr
Authors: Jeffrey R. Garbus, Robert D. Schneider
Rating: 1/5
If there were a way to give 0 stars, that's what I'd rate this book. I found the previous version rather spotty in its coverage and thought that the depth was uneven from chapter to chapter. But it did contain some useful information, and I expected the same from this edition. To my considerable disappointment, this is simply the 6.5 book with search and replace of 6 with 7 and 2K with 8K. The author does not discuss the new optimizer or disk storage structures, but does include material on database devices (not a part of 7.0 storage architecture) and mirroring (not available in 7.0). The discussion of query plans is about 6.x. I am surprised that a respectable publisher like Prentice-Hall even let this out their doors (guess they needed the money) and I am even more surprised that a reputable author like Jeff Garbus lent his name to this "fleece the tourists" work.
Title: Core PHP Programming: Using PHP to Build Dynamic Web Sites (2nd Edition)
Publisher: Pearson Education
Authors: Leon Atkinson
Rating: 2/5
The index in this book is appalling. The index is 95% function listings. How do I do search and replace on strings? If I don't know the name of the function that does it (the very reason I checked the book), then I'm out of luck.Also amusing is the egregious cut'n'paste error on the page explaining the CD-ROM, where they refer to the licensing for the Core Java Web Server CD-ROM. Ooops!
Title: Microsoft SQL Server 2000 Bible with CD-ROM
Publisher: Wiley
Authors: Paul Nielsen
Rating: 4/5
The content of SQL Server 2000 Bible is expertly written and presented. Author Paul Nielsen is completely deserving of the kudos he's getting on these pages. I find there are examples of everything I'm looking for buried somewhere in this book.
The operative word being 'buried.' There's the rub. My only complaint about the book is something the author had no control over: the quality of the index. In these types of reference books, you're completely dependent on the index to lead you to the proper place in the book. I find my hit rate is about 50% or so. In general, the tack of the Bible series is to aggregate items in the index into topics like 'code,' 'data,' 'design,' language,' 'model' (you get the idea) while the reader (this reader, at least) is looking for an arrangement that is a bit more pratical.
Despite this shortcoming, Nielsen's book is one you'll keep close by your side as your navigate the depths of SQL Server.

