Avoiding Events, or how to wrap an Event with a continuation handle
If there is one language feature of .NET that I've become increasingly apprehensive of it is events. On the surface they seem incredibly useful, letting you observe behavior without the observed object having to know anything about the observer. But … Continue reading