IT programming books related reviews
Title: Sybase SQL Server 11 Unleashed
Publisher: Sams
Authors: Ray Rankins, Jeff Garbus, David Solomon, Bennett W. McEwan
Rating: 5/5
The book covers generally all aspects of Sybase SQL Server using in real life. It is outdated a bit (SQL Server version 11 already isn't latest release of Sybase DBMS), but, in my opinion, it is still the best book for any serious Sybase database administrator or programmer.
Title: Microsoft SQL Server 2000 Resource Kit (With CD-ROM)
Publisher: Microsoft Press
Authors: Microsoft Corporation, Microsoft Corporation
Rating: 1/5
Nooooooooooooo, this is not what I'm expecting from a Resource Kit Book. This is a purely conceptual, theoretical book, not necessarily about SQL Server 2000 and don't fit in Deployment or Support & Maintenance category. Instead it fits very well in Strategy & Planning or Evaluation category. This type of information is general to enterprise databases, not only SQL Server 2000.
Title: PHP/MySQL Programming for the Absolute Beginner
Publisher: Muska & Lipman/Premier-Trade
Authors: Andy Harris
Rating: 3/5
Good, but doesn't help much designing the actual page. I was hoping to learn to make the actual design of a page, but its mostly all about scripts. I like how you do get examples though.
Title: Professional SQL Server Reporting Services
Publisher: Wrox
Authors: Paul Turley, Todd Bryant, James Counihan, George McKee, Dave DuVarney
Rating: 4/5
There are 2 RS (Reporting Services) books out right now, this one, and Brian Larson's book. Larson's book is good if you are a newbie to RS, but the examples he uses are very minimal.
How to Choose:
1. If you're a solid SQL Server user and are comfortable setting up RS and have a little C# or VB.NET experience; go with this book.
2. If you're moderately clueless but really want to learn; use Larson's book "Microsoft SQL Server 2000 Reporting Services," {and maybe pick-up Murach's C# (.Net Developer)}
You may have to do what I did and go through both RS books. I started out clueless and the WROX book would have been too much to start with. Larson's book was a good starter for me, "an advanced newbie" but left me wanting much more.
This review will eventually be out of date, but I think I'll stand by the WROX book (though it has errors). Larson's book is going to get beat out as the entry level book pretty quickly. (as soon as someone publishes another one)
WARNING: If you have never installed SQL Server, this is not the place to start. Reporting Services is not Word. It takes a moderate level of Server knowledge to even get started.
Title: PHP 5 Power Programming (Bruce Perens Open Source)
Publisher: Prentice Hall PTR
Authors: Andi Gutmans, Stig Bakken, Derick Rethans
Rating: 4/5
So why is PHP so popular? Here, the authors demonstrate strongly why this is so, using the latest version, PHP 5. The book walks through a full explanation of the syntax. If you already know C++, Java or C#, things will be very straightforward.
Though, strangely, PHP is deficient in some simple aspects. For example, imagine you have a for loop. The syntax of this is essentially the same as in the other languages. But any loop invariant is recomputed in each pass of the loop. Whereas those languages would implicitly precompute it. In PHP you have to explicitly precompute it into a temporary variable, and then use that variable in the for. Why PHP has this constraint is not explained in the book. But at least you get the workaround.
Most of the book covers using PHP in common applications. Especially in making a website with MySQL for the back end database. There are several books devoted to just this combination. But this book gives you enough to implement a good first case of it.
Title: Creating Database Web Applications with PHP and ASP (Internet Series)
Publisher: Delmar Thomson Learning
Authors: Jeanine Meyer
Rating: 5/5
Jeanine,Just wanted to let you know how helpful your book is. Before I thought, it was impractical to have two scripting languages and two databases. I said this because from my experience I started learning database from Access then learn Visual Basic Codes and Scripts. Originally, my field of profession is Financial Accounting. In the early 1990's I learn Lotus then migrated to Excel spreadsheet programs. I was not satisfied for what macros can do so I studied Access database. I was so amazed by it but there are things I know and hope will make things easier and faster. I wanted to learn SQL knowing how powerful it is, but how expensive commerialize DBMS softwares were it made me stick with Access. The internet period has arrived at that time, so I learned ASP with Visual Basic Scripting. I was still not comfortable & not happy with it because VBScript is always tied up with a giant corporation and at the time I was learning HTML, XML & JavaScript.
This made me confuse what direction am I going but continue what I learned so far, apply it then and whatever will make it easier. So, I studied ASP with JavaScript langauge. Consequently, from learning and experience, I read about MySQL and PHP and studied it as well. So far your book is the best and most helpful, in showing how to connect to a server and for sure will SAVE me and my clients alot. Currently, I am a financial administrator and partly the intranet designer of a university in San Francisco. My goal is to be a free lance web designer and to own a Web design company using MySQL (OPEN SOURCE database), PHP (OPEN SOURCE scripting language), Access database, and Active Server Pages (ASP). Thank you again and more power to you.John
Title: Lan Times Guide to SQL
Publisher: Mcgraw-Hill Osborne Media
Authors: James R. Groff, Paul N. Weinberg
Rating: 5/5
I've had this book at my elbow for a long time, and it is a reliable and thorough reference that will be very useful to the programmer who is not a DBA. Coverage of all the standard SQL keywords and what they do is provided, together with practical examples of when you might want to use a particular statement. Highly recommended.
Title: Beginning PHP, Apache, MySQL Web Development
Publisher: Wrox
Authors: Michael K. Glass, Yann Le Scouarnec, Elizabeth Naramore, Gary Mailer, Jeremy Stolz, Jason Gerner
Rating: 5/5
I have about every book related to PHP, Apache, and MySQL out there--from beginning to advanced. This book has several things in it that are excellent, even to the professional.I have read some of the recent responses. I would hope these guys at least know what PHP is before buying a book. This is EXCELLENT for beginners. And quite honestly, what books don't have a few typos?The book requires you to have a working knowledge of these items.I would recommend this book to those that want to increase their knowledge beyond "Hello world".
Title: A Guide to SQL Server 2000 Transactional and Snapshot Replication
Publisher: Not While the Surf's Up Press
Authors: Hilary Cotter
Rating: 5/5
I have known Hilary for several years and have been consistently impressed by his knowledge and ability to clearly communicate answers to complex questions. I was pleased to see Hilary publish on his topic of expertise and the book does not disappoint. As a SQL Server book author, I heartily endorse this book.
-Paul Nielsen, SQL Server MVP
Title: Professional SQL Server 2000 Programming
Publisher: Wrox
Authors: Robert Vieira
Rating: 5/5
Occasionally I have the need to leave my IBM/Lotus programming platform and interact with data stored in Microsoft SQL Server 2000. I even have it running on my laptop as a higher-end alternative to Access. I found that the book, Professional SQL Server 2000 Programming by Robert Vieira (Wrox) is a very good reference for manipulating data in that environment.Vieira concentrates specifically on the programming aspects of SQL Server 2000 as opposed to teaching you how to administer the server. He does touch on an administration overview in chapter 30, but it's not something you'd read in order to pass an administration exam. Although the title does say "Professional", this does not mean you have to be a veteran SQL programmer to benefit from it. The earlier chapters cover the fundamentals of RDBMS technology, as well as how SQL is used in a SQL Server 2000 environment. The further you get into the book, the more you'll find subjects that are either more advanced or cover techniques you'll use in application development, such as how to build triggers and stored procedures. While you will learn all these skills within the SQL Server 2000 platform, the core technologies are transferable to just about any RDBMS. Time spent with this book will continue to pay off regardless of what database system you need to use at any given time.While the content is technical, the writing style is conversational and approachable. It's actually quite easy to read the material and digest the concepts without trying to fight against the author's style. If you have need to work with SQL Server 2000 from a development standpoint, this is definitely a book to consider to guide you along the way.

