September 2002
Intermediate to advanced
496 pages
10h
English
Component Object Model (COM) technology preceded .NET. It defined the standards for developing robust, scalable applications based on components from independent parties. You could create a COM object and then use it in a client program through interfaces that are exposed by the object. Interfaces are immutable, so if a new version of the component was released, you would not have to recompile the client program. You could just continue working with it.
.NET and COM share much of the philosophy, but .NET takes the component development issue much further by introducing a more flexible platform for component reuse and interoperation.
Prior to learning how to create our own components, we will learn how to benefit from existing ...