One of the greatest frustration of working with delegates and events is that they can potentially cause memory leaks if they aren't unhooked. In this article, we will solve this problem in a variety of ways to get the best performance, memory use and syntax.

Let me offer a big "thanks" to the Ann Arbor Dot Net Developers Group for a fantastic time last night. Due to traffic, I was a little late getting there but it didn't seem to affect the evening. As usual, I found the Ann Arbor crowd to be a highly-sophisticated bunch. All through my talk ("Delegates and Events") there were insightful questions and astute observations made by the audience. Speakers: if you're looking for a great place to give a talk, this is the place.

C# 3.0 Lambda expressions have distinct advantages over C# 2.0 anonymous methods. This article takes a look at how using lambda expressions can improve the compiler's type inference for generic methods.

Because this book provides source code in Standard ML, it's a fantastic
resource for learning F#. One bit of warning: this book does not teach classic
data structures. While structures such as binomial heaps and red-black trees
are presented, it is assumed that the reader already knows and understands
them.

That's right. This isn't a programming book. It's a diversion. Reading programming books all of the
time is hazardous to your happiness and well-being. Take the time to enjoy something else. You'll thank me later.

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent
my employer's view in any way.