A bridge is built between domains.
Traditionally, queries against data have been expressed as simple strings without compile-time type checking or IntelliSense support. Additionally, you must
Learn different query languages ??for various data sources: SQL databases, XML documents, various Web services, and more. LINQ makes queries C# and
First-class language constructs in Visual Basic. You can write queries against collections of strongly typed objects using language keywords and familiar operators. The picture below shows
An incomplete LINQ query written in C# against a SQL Server database with full type checking and
IntelliSense Support