-- Author recognition: Herb Schildt is Osborne's #1 programming author with over 2.5 million books sold.-- Thorough coverage of all COM+ programming essentials in concise, accelerated from the Ground... This description may be from another edition of this product.
This book begins with a look at how to program COM using raw C++ and then transitions to ATL. This provides a superb foundation in the underlying COM internals so that it is clear how COM works under the covers. After showing how to build a COM server and Client using ATL it discusses the essential COM principals such as IDL, #import, oleautomation data types, error handling, DCOM etc. The chapter on the different threading models is especially good. Finally, it delves into the details of COM+ and builds an entire COM+ sample. The one week chapter is the chapter on events as the code is pretty complicated and the explanation lacking. In summary, this is a great book for learning COM and then a great reference book.
Step-by-Step sometimes comes up short
Published by Thriftbooks.com User , 24 years ago
In the first place this book is not by Schildt, not that it matters. It's not really necessary to be obscure about the author. Also, this book is a COM/ATL book. COM+ comes up only at the very end of the book.This is definitely a how-to book. It only assumes that one knows the rudiments of C++ and then it takes you through the Visual Studio ATL Wizard in creating simple COM servers. However, there are some irritating lapses in detailing all the steps. There are a lot of detailed code samples that demonstrate topics like error support, dual interfaces, aggregation, etc. But there is a limit as to how far code samples can take someone in learning something as complicated as COM and ATL. The chapter on connection points presents mountains of code that relys on some concepts or techniques that had not been well developed, if at all.The author does not discuss the class structure of ATL. It's a big leap to go from generic, simple class factories to CComObjectCached. Object maps and COM maps would remain a puzzle. For those who want simple and believe that programming is adapting code samples to your needs, this might be the book for you. Or it could be a place to start. I give the book four stars because it probably successfully meets a certain need.
Excellent!
Published by Thriftbooks.com User , 24 years ago
Starts with COM - showing you how to do everything using Visual C++ step by step. Then takes you through DCOM, COM+ and ActiveX. Very thorough and well written.
Great book!
Published by Thriftbooks.com User , 24 years ago
This is an excellent book for beginners. If you are fine with C++ and wish to learn COM and COM+, then this book guides you through and teaches you step-by-step. Excellent!
ThriftBooks sells millions of used books at the lowest everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15. ThriftBooks.com. Read more. Spend less.