Product: Book - Textbook Binding
Title: Routing TCP/IP Volume I (CCIE Professional Development)
Publisher: Cisco Press
Authors: Jeff Doyle
It's simply the best book about TCP/IP routing protocols. I was surprised how many new things I discovered after reading this book. It sounds like a cheap TV commercial :) but in this case it's true. Basically, this book and Halabi's one about BGP - that's all you need to study TCP/IP routing on the CCIE level.
Product: Book - Hardcover
Title: Software Engineering: A Practitioner's Approach
Publisher: McGraw-Hill Companies
Authors: Roger S. Pressman
An industry standard that no software professional can claim to be well-read without.
I was pleased to see (finally) the addition of two chapters on Formal Methods in Software Engineering. This was an unfortunate omission in the third edition that is now corrected.
The price is a bit overinflated, as with most texts on the subject.
Makes for an excellent companion, when compared and contrasted with other current industry texts.
Product: Book - Paperback
Title: The Guru's Guide to SQL Server Stored Procedures, XML, and HTML (With CD-ROM)
Publisher: Addison-Wesley Professional
Authors: Ken Henderson
I bought the first Guru's Guide -- The Guru's Guide to Transact SQL -- as a way to fine-tune my SQL skills when I began a new job as a SQL Server Admin / Developer. Nearly two years later, I still find myself reaching for that book for almost every unique SQL problem that I encounter, and I am rarely disappointed. When I saw that Henderson had written another SQL book, I expected another winner. I was not disappointed.
The coverage of stored procedures, user-defined functions, and XML was first-rate. And the relatively short chapter on .NET was loaded with reasons why every SQL Server developer should be embracing this new techology.
The Essays on Software Engineering were extremely well-written. The intermingling of personal experiences and reflection with the technical details of the topics was done just right. It added a certain amount of relevance to the section that made it feel less like a theoretical lecture and more like the sharing of information by a well-respected colleague. One who has obviously experienced these things and knows what he is talking about. On the surface, these essays may seem a bit out of place in a book about Stored Procedures and XML but, in fact, they fit very well with the overall theme of the book: SQL and Stored Procedure development is "real" software engineering and needs to be treated as such if you are going to be good at it.
Product: Book - Paperback
Title: MicrosoftÂ® Excel 2000 Power Programming with VBA
Authors: John Walkenbach
This is absolutely a great book for intermediate to advanced users. I've founded useful tips in each and every chapter. The companion CD-Rom is also very helpful. If you're a little more curious than average, try the BONUS Example Files in the CD-Rom. You'll find examples even of recursive routines in VBA!
The only thing to say is that I expected a little more information on Pivot Tables, particularly with Analysis Services cubes.