• I get the feeling that Microsoft is large and sprawling enough that it's hard to know what different groups are all up to. I ignored LINQ for the first several years because I am very comfortable with T-SQL and I didn't really need it, I thought. I use it now because it's getting harder to avoid with the frameworks MS is now giving us, especially WCF and that kind of stuff.

    I now work somewhere where changing the schema is something that happens quarterly-ish, so sprocs are right out for most things. But I wonder how much unneeded data goes over the wire just that we can append that .Where with LINQ on the middle tier.