Chapter Summary

Building an efficient Visual C# .NET application requires you to create and manage .NET components and assemblies. As applications grow ever more complex, it's necessary to build them effectively by creating reusable components. The Microsoft .NET Framework allows programmers to create reusable code components. You can create a Windows component by deriving from the Component, Control, and UserControl classes, or from any of their derived classes. Your choice of base class mostly depends on what functionality you want to borrow and the type of component you want to create.

KEY TERMS

Get MCAD/MCSD.NET Training Guide (Exam 70-316): Developing and Implementing Windows®-Based Applications with Microsoft® Visual C#™ .NET and Microsoft® Visual Studio® .NET 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.