Jeremy Miller asks the question:

What is the most important advance in the .NET ecosystem over the past three or four years?

His answer?  Functional programming.

Jeremy's article on the subject sparked more gear turning in my head that anything else I’ve read in a while…

Check out Functional Programming for Everyday .NET Development online. 

Jeremy blogs on CodeBetter.