S'ware Metrics Home

Book Store PMP Books PDAs
S'ware Metrics Six Sigma LCD Monitors
Requirements Management PMBOK Books
Team Building Use Case DVD Players

Essential COM (DevelopMentor Series)


Essential COM (DevelopMentor Series)

Essential COM (DevelopMentor Series)

List Price: $54.99
Our Price:
$34.64
Availability: Usually ships in 24 hours


Manufacturer: Addison-Wesley Professional
Author: Don Box
Binding: Paperback
Publication Date: 1998-01-01
Publisher: Addison-Wesley Professional
Label: Addison-Wesley Professional
Number Of Pages: 464
Features:


Editorial Review:
Written by a leading COM authority, this unique book reveals the essence of COM, helping developers to truly understand the why, not just the how, of COM. Understanding the motivation for the design of COM and its distributed aspects is critical for developers who wish to go beyond simplistic applications of COM and become truly effective COM programmers. As the COM programming model continues to evolve, such insight also becomes essential to remaining current with extensions, such as Microsoft Transaction Server and COM+. By showing you why Distributed COM works as it does, Don Box enables you to apply the model creatively and effectively to everyday programming problems.

This book examines COM from the perspective of a C++ developer, offering a familiar frame of reference to ease you into the topic. You will also find comprehensive coverage of the core concepts of Distributed COM (interfaces, classes, apartments, and applications), including detailed descriptions of COM theory, the C++ language mapping, COM IDL (Interface Definition Language), the remoting architecture, IUnknown, monikers, threads, marshalers, security, and more. In addition, the book offers a thorough explanation of COM's basic vocabulary, provides a complete Distributed COM application to illustrate programming techniques, and includes the author's tested library of COM utility code.
Cached date: AWS Called=true


You may also be interested in these products:
Inside Com (Microsoft Programming Series)
Inside Com (Microsoft Programming Series)
Effective Com: 50 Ways to Improve Your Com and Mts-Based Applications (Addison-Wesley Object Technology Series)
Effective Com: 50 Ways to Improve Your Com and Mts-Based Applications (Addison-Wesley Object Technology Series)
Developer's Workshop to COM and ATL 3.0
Developer's Workshop to COM and ATL 3.0
ATL Internals: Working with ATL 8 (2nd Edition) (Addison-Wesley Object Technology Series)
ATL Internals: Working with ATL 8 (2nd Edition) (Addison-Wesley Object Technology Series)
Windows via C/C++ (Pro - Developer)
Windows via C/C++ (Pro - Developer)


These categories may also be of interest to you:


Customer Reviews
Average Customer Rating: 4.5

Still valuable 2008-06-17
I read this book about ten years ago first time. When I have to deal with a COM problem, I still find it useful.


Not a good book to start COM 2008-05-30
If you want to learn COM I dont think this book is a good start. It is a great book and I think every COM developer should read it, however; it is not a step-by-step into. It also doesn't have small projects which let's your get feet wet w/COM. I would recommend "Inside COM" by Dale Rogerson to start learning COM.


no source code 2007-07-27
I read Essential COM almost 10 years ago, and revisited it recently, out of curiosity. It's tough sledding, but if you *must* know this stuff, this is probably it.

However, throughout the book the phrase "the source code that accompanies this book" occurs repeatedly. As far as I could ascertain after an hour or so of googling and searching, there *is* no such source. I assume it stopped working 5 years ago or something, and rather than continuing to provide it somewhere on the web with a disclaimer -- which I assume would be embarrassing to Mr. Box -- it has been silently "disappeared". I consider this mildly unethical, and certainly annoying, since many perhaps minor points are supposedly demonstrated by this non-existent source.



A must read book for learning COM 2007-06-16
I have learned a lot with this book. I would not qualify the book an introduction book because unless you have some background knowledge and practice, you are going to find the last chapters hard to digest. What the book does is to covers the essential principles of COM with great details. This will make the first reading very interesting and it will make you come back from time to time to seek back specific detail.



Buy this book FIRST when you want to learn Microsoft's Common Object Model 2007-03-21
All vetran C++ programmers should learn this along side MFC, it assumes a minimal knowledge of COM so it is easy to pick up, and gets you familiar with the common elements of this widely used standard (CLSIDs, IIDs, COM Functions, etc) Shell programmers will want to read this first. See my other reviews for more good books in COM.