Language Integrated Query (LINQ) for .NET and its System.Query, System.Data.DLink, and System.Xml.XLink classes enable relational-to-object and XML-to-object mapping with first-class CLR data types.
LINQ (Language Integrated Query) is a query execution pipeline that adds query capabilities to languages targeted at the managed environment of .Net. LINQ to SQL is an ORM (Object Relational Mapper) ...