Summary

Events are a programming construct built on top of delegates that is intended to provide an easier mechanism to implement callback notifications. This compiler-supported abstraction allows an application to register one or more handler methods to receive callbacks from a notification source. Events are also an important aspect of rapid application development, because you can use the Visual Studio .NET IDE to automatically create and register the event handler methods for your applications.

An understanding of delegates and events is important to any developer who plans to use an event-based application framework such as Windows Forms or ASP.NET. As a Visual Basic .NET developer, you should thoroughly understand the differences between ...

Get Building Applications and Components with Visual Basic .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.