.NET Language Integrated Query (LINQ)
is here. We've seen a couple of teasers over the past few months, but after seeing this stuff in-depth for a few days, I have to admit that I love what I see. So much so, that I created a new feed
for it because I plan on writing about LINQ quite a bit. For now, the generic description will have to do. It's a way to write query-like statements that can operate on sets, XML, data, and more using one syntax. Furthermore, this is all available in your native programming language (C#, VB, and others will follow soon, I'm sure), which means rich type information at design-time, and it's strongly-typed so you'll see errors at compile time. It's in beta right now, and there are all sorts of known warts, but the promise of a useful and valuable tool is excellent.
Stay tuned for more information on LINQ!