Exploring Components: The New Promise of Software Reusability

DNA components are essential to gain the flexibility and modularity of Windows. Components are the self-contained units of code that you orchestrate to deliver the capabilities of your application. Components are available from three sources: the operating system, third-party developers, and your own development efforts.

Examples of operating system compo nents are Active Data Objects (ADO), Collaborative Data Objects (CDO), and all the components that come bundled with the operating system and development tools. Generally, system components can be freely redistributed. That is you can include them with your application without further approval from the component creator. Typically, ...

Get Sams Teach Yourself Microsoft® Windows® DNA Programming in 21 Days now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.