Original programming book
Usually, when I read a book on a programming technology, I expect to see some source code somewhere. This book is surprising in that regard because it only contains plain english from the first page to the last. There was a hint on the cover page by indicating that managers are included in the targeted audience. This feature has some merits but is also a pain at some other places.
When presenting software to programmers, the most straight to the point way to present the material, it is with source code and I feel that at some occasions, a function definition would have replaced pages of explanations. On the other hand, it is easy to get lost in pages of source code filled with error condition handling code where a simple paragraph of plain english would have been enough to communicate the general idea behind a software module.
With these remarks in mind, this is why, as a programmer, I did not like the first few chapters describing COM basics and really appreciated the last chapters covering OLE compound documents, ActiveX and the usage of COM by MS Internet Explorer.
The King of all introductory Books about COM technologies
This book is a deep survey of COM within 300 clearly written pages, and many many pictures and schemes. If you are looking for code examples etc. it is NOT FOR YOU. But if you want to understand what is COM, what are COM related technologies; if you are looking for best introduction, it has no rival.
A technical accurate, brilliant and clear no code intro
If you are interested in COM this is a must read. Clear, easy to follow, accurate explanation of the concepts. If you are interested in code look at Don Box "Essential COM" book, but read this one first.
great book for a high level understanding of COM
This is one of my favorite books. This book gave me an excellent understanding of COM architecture. It's concise and has just the right amount of info. If you are looking for a ready made set of code sample to cut & paste in your project or if you are more interested about 'how' than 'why' of COM then this book is not for you. I have recommended this book and also lent my copy to many. I couldn't keep the book down. An excellent read. David Chappell has done a great job!
Better for Project Managers
This is an all around good book. However you will not be able to produce any code after reading it. It will give you an introduction to COM, OLE, and ActiveX technologies. You will especially not be able to use the OLE interfaces after reading this book, you will just have an idea of what they are. Buy it, I recommend it, just know what you will gain from it.