Implements an instrumented event manager which can be used to invoke event sinks both synchronously and asynchronously. The event sink can be declared using either the System.EventHandler delegate or by reflection.
Part II: Web & Window Form Unification: Synchronous And Asynchronous Event Handling For Controls Created At Runtime
Developing Next Generation Smart Clients using .NET 2.0 working with Existing .NET 1.1 SOA-based XML Web Services
EventBroker: a notification component for synchronous and asynchronous, loosly coupled event handling