Scott Stewart gives a good overview of Delegates and Event Handlers in his recent blog. He has some good points regarding how to define events and some of the implications of not using some forethought in designing events.
Hi, I'm John Papa. I author this blog, create courses for Pluralsight, and work in Developer Relations. I speak at events, contribute to OSS, and I train technology thought leaders