In the previous post I mentioned the whole language integrated query thing. As it turns out, the query part is not actually the part where the most ‘magic’ occurs. Having the query functionality really relies on new additions to the C# 3.0 language that is targeted for the Orcas release.
I’ve written a little article to explain all the new features in some more detail.
I personally like these extensions a lot and rather have them today as tomorrow. But hey, that’s what you learn to live with if you get to see early technology.
As a side note, a colleague of mine, Martin, is really a language junkie. He likes stuff like python and so on, because of expressive power in a few lines of code.
Seeing this stuff, I think he will directly be enthusiastic to come back to the .NET camp, as this stuff is really awesome!