Components Overview
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 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access