Chapter 3. Component Programming Overview

Components are the building blocks of software applications. A component encapsulates state and execution logic and can be reused in different applications. Components make applications modular, easier to develop, and easier to maintain. The .NET Framework class library contains a large number of components that you can readily use in your applications. In addition, the .NET Framework enables you to write components that can interact seamlessly with other .NET components. In this book, we will develop several kinds of .NET components, including ASP.NET server controls, XML Web services, and HTTP handlers.

In this chapter, ...

Get Developing Microsoft® ASP.NET Server Controls and Components 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.