A few weeks ago, to little fanfare Erik Meijer gave a presentation on the Rx Framework at the Lang.NET symposium. You probably missed it. Don't worry though. It's no big deal. It's only the culmination of one the most significant discoveries about the fundamental nature of asynchronous programming. Oh yeah, and it's coming soon to the .NET Framework.
The Rx Framework uses Linq to build asynchronous code declaratively. One of the perks of working at Microsoft is that I've been using it for months now. Now that it has finally been talked about publicly I fully intend to start blogging about it but I'm waiting for the folks responsible, notably Wes Dyer, to take the plunge . In the meantime here's a link to the presentation. Watch it here while it's still on-line.