LINQ Tutorial

LINQ stands for Language Integrated Query is a Microsoft .NET Framework component that adds data querying capabilities to .NET languages. It was introduced in Visual Studio 2008 as a major part of .NET Framework 3.5 in 2007 and it was designed by Anders Hejlsberg. LINQ extends the language by the addition of query expressions, which are similar to SQL statements, and can be used to conveniently extract and process data from collections (such as Array, Enumerable classes, etc), XML documents, relational databases, and third-party data sources.

This tutorial will give you a quick start to LINQ. It covers most of the topics required for a basic understanding of LINQ and to get a feel of how it works.

This tutorial is prepared for beginners to help them to understand the basics of LINQ as well as an advanced concept of LINQ language.

In this tutorial, we cover various LINQ topics such as LINQ Lambda Expressions, LINQ Aggregate Functions, LINQ Operators, LINQ Grouping, Joins using LINQ, LINQ to Objects, LINQ to SQL, LINQ to ADO.NET, LINQ to Dataset, LINQ to XML and other important C# programming language topics.

So let's get started by clicking Next.