COM+ Programming: A Practical Guide Using Visual C++ and ATL
Traditional Software Reusability
Role of the Linker and the OS Loader
Common Aspects of C++ Language
Virtual Methods in C++ and Memory Layout
Interface as an Abstract Base Class
Dynamic Selection of a Component
Extending the Interface Functionality
Managing the Lifetime of an Object
Interface Definition Language (IDL)
Apartments and Standard Marshaling
Developing Thread-Safe COM Code
Server-Side Security Programming
Client-Side Security Programming
COM+ Administration Object Model
Some Common Administrative Tasks