Designing Components
Microsoft built Microsoft Windows Distributed interNet Application Architecture (Distributed interNet Applications) around the COM (Component Object Model) architecture. One of the most important contributions of COM is that it allows you to rapidly deploy solutions by re-using existing code. Before you build your application, therefore, you should organize the general functions of the application into distinct functional units. The process of defining component functionality is complex. The following topics address the issues you need to consider when designing components:
The Enterprise Frameworks Web site provides a more complete discussion of the issues involved in designing component functionality.