Author: Tom | Posted on: 10/20/2008 3:00:00 AM | Views : 769

This was the question that was burning on my mind when I first heard about Linq.  I was skeptical and didn?t think it was something that we needed.  But after having started to use this new language, I have quickly become a believer.
Linq stands for language-integrated query and that is exactly what it is, it allows for rich metadata, compile-time syntax checking, static typing and IntelliSense on things that used to be imperative code.  This is not only a huge win from the error perspective, but also from the ease of use one.
For example, here is a sample query which includes populating an array to store the data:

Go to the complete details ...