A May CTP of LINQ was dropped a couple of days ago. One of the coolest new features is without a doubt IQueryable<T>. Check out this explanation of it here on Matt Warren’s weblog. Also very cool is the ability to dynamically compose and then compile lambda expressions into IL. Oh and definitely check out this post from Eric White to familiarize yourself with the nomenclature used when talking about LINQ.
I can’t wait to start LINQifying™ our O/R mapping layer in my spare time. Unfortunately, I seem to spend too much time theses days providing valuable features to the company’s customers to be able to play with all the fun new technology out there. What has this world come to!? 🙂