Introduction to Components

Components mean different things to different people. To me, a component is code that's compiled into a dynamic link library (DLL) that can be shared across applications. Even if the DLL isn't shared across applications, it provides me with the ability to encapsulate my application logic into specific parts. I might have a data access component, a utility component, and a security component. By splitting apart the core functionality of my applications in separate DLLs, I can modify the behavior of the application without modifying the code in the user interface.

This type of development is especially effective in traditional Active Server Pages (ASP) applications. Because ASP is script, and not compiled, you could achieve ...

Get Sams Teach Yourself Visual Studio® .NET 2003 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.