Thread: COM development

  1. #1
    Handy Andy andyhunter's Avatar
    Join Date
    Dec 2004

    COM development

    My entire knowledge on COM interaction and development has been attained from the articles I have downloaded from MSDN. These have been very informative however I am still not as comfortable as I would like to be with the subject, as in I still reference these articles all the time when I write COM stuff. I was wondering if there was the 'good book of COM' floating around out there that I have missed. I have seen Inside COM and Inside OLE referenced in the articles I have but I am unsure of how good they are. I really am looking for something for COM like Petzold's book is to Windows. Any suggestions will be greatly appreciated.

  2. #2
    &TH of undefined behavior Fordy's Avatar
    Join Date
    Aug 2001
    Inside COM is a good book if you pick it up second hand. It's a bit old but it will tell you how COM works under the hood without any reference to libraries like MFC and ATL - so, just what you are looking for! It will expain the basic ideas of seperating interface from implimentation, different types of COM server, type libs, marshalling, aggregation, dual interfaces & automation, multithreading..etc. All from scratch.

    Inside OLE is a little more "weighty" with a bit more in-depth stuff, but not as good a starter as Inside COM

    Both books are quite old now, so a search of ebay would be a good start

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Kernel Development
    By ssharish2005 in forum A Brief History of
    Replies: 8
    Last Post: 05-24-2009, 04:45 PM
  2. SSH Secure Shell to Microsoft Development Environment
    By s_jsstevens in forum C Programming
    Replies: 2
    Last Post: 05-08-2007, 02:38 PM
  3. Planned Development Community Idea (important)
    By cozman in forum A Brief History of
    Replies: 2
    Last Post: 06-12-2002, 12:13 PM
  4. Visual C++ 6.0 Development
    By Developer in forum C++ Programming
    Replies: 3
    Last Post: 03-06-2002, 06:01 PM