 | |  |
| Essential COM (DevelopMentor Series) | 
| Author: Don Box Publisher: Addison-Wesley Professional Category: Book
List Price: $54.99 Buy New: $3.04 You Save: $51.95 (94%)
Buy New/Used from $3.04
Avg. Customer Rating:   (91 reviews) Sales Rank: 83646
Languages: English (Original Language), English (Unknown), English (Published) Media: Paperback Number Of Items: 1 Pages: 464 Shipping Weight (lbs): 1.8 Dimensions (in): 9.1 x 7.4 x 1
ISBN: 0201634465 Dewey Decimal Number: 005.1 UPC: 785342634464 EAN: 9780201634464 ASIN: 0201634465
Publication Date: January 1, 1998 Availability: Usually ships in 1-2 business days
|
| Similar Items:
|
| Editorial Reviews:
Product Description 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.
Amazon.com Review The Component Object Model (COM) is deep and extremely difficult, making it impossible to grasp the ideas behind this specification quickly or easily. Don Box, the author of Essential COM concedes that it took him six months of reading documentation, writing programs, and experiencing general puzzlement before he had his personal COM epiphany. Nonetheless, if you're a C++ programmer and you want your skills to continue to be relevant in a PC market dominated by Windows 95 and Windows NT, you need to get going down the path toward your own COM enlightenment. COM is the tool of choice for creating distributed and concurrent systems for modern Microsoft operating systems. If there's a book that will help you get a handle on the COM phenomenon, Essential COM is it. Endorsed by object-orientation guru Grady Booch and Microsoft COM expert Charlie Kindel, Box's book takes the reader from an elucidating discussion of why a demand exists for COM and how it fits into the progression of C++ technology to a cool exhibition of some COM programs he's written. Along the way, Box covers the four corners of COM interfaces, classes, apartments, and security--all explained in developer's detail. He also gives attention to access control, marshaling, and Distributed COM (DCOM). Essential COM isn't an application programming interface (API) reference; it is an exploration of the Tao of COM. As the author says in his preface, you will figure out the how of COM programming quickly, as soon as you grasp the why.
|
| Customer Reviews: Read 86 more reviews...
  Still valuable June 17, 2008 2 out of 2 found this review helpful
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 May 30, 2008 0 out of 1 found this review helpful
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 July 27, 2007 0 out of 2 found this review helpful
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 June 16, 2007 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 March 21, 2007 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.
|
|
| Powered by: Dknc, inc. and Amazon.com |  | 
For your safety and security, orders are processed through amazon.com
|
|
 |
|