.NET 3.5 introduces a new technology called Language Integrated Query, or LINQ (pronounced‘‘link’’). LINQ is designed to fill the gap that exists between traditional .NET languages, which offer strong typing and full object-oriented development, and query languages such as SQL, with...