What LINQ Is
LINQ stands for Language-Integrated Query, developed by Microsoft is a technology to query and update data sources in-memory. LINQ introduces standard, easily-learned patterns for querying and updating data, and the technology can be extended to support potentially any kind of data store. LINQ was introduced as a part of .NET Framework in .NET 3.5 and Visual Studio 2008. Today, LINQ has become one of the most common ways to access data in .NET framework.
In this article, I will list some useful resource on LINQ that you can get started right away. After that, I list two books that are sufficient to learn LINQ.
Where can I learn LINQ
There are many online resources to learn LINQ including MSDN. C# Corner website has close to 400 articles, tutorials, and blogs on LINQ that you may browser here. I highly recommend to start here:
- Introduction To LINQ
- LINQ Tutorial: Part 1
- Chapter 1: Hello LINQ
- Data Binding using LINQ to SQL in C#
- Parallel Extension to LINQ
- Select Items with Where in LINQ and C#
- Reading and Writing XML using XLinq
- Joins Using LINQ in C#
And many more articles here on C# Corner LINQ section.
What are the best books on LINQ
To learn LINQ, you really need one book, Essential LINQ. Syncfusion also has a free book available on LINQ that is listed below.
by Charlie Calvert, Dinesh Kulkarni

Tomas HoodPosted Jul 2, 2018, 11:50 AM
You might find the following resource a useful guide. The URL goes to a Table of Contents (of sorts) for his LINQ information. https://codeblog.jonskeet.uk/2011/02/23/reimplementing-linq-to-objects-part-45-conclusion-and-list-of-posts/
Sujeet SumanPosted Sep 18, 2015, 10:54 PM
Nice sharing sir...............
Santhakumar MunuswamyPosted Sep 17, 2015, 10:36 AM
Thanks for your information sir
Gowtham RajamanickamPosted Sep 15, 2015, 7:56 AM
Good one..
Sibeesh VenuPosted Sep 15, 2015, 4:45 AM
Nice Share Sir
Humayun Kabir MamunPosted Sep 15, 2015, 2:45 AM
Thanks...
Harshad PansuriyaPosted Sep 15, 2015, 12:20 AM
Nice One
Raja TPosted Sep 14, 2015, 11:48 PM
Nice information Sir, Thanks for sharing
Karthikeyan KPosted Sep 14, 2015, 11:23 PM
Thanks for sharing sir...
Pankaj BajajPosted Sep 14, 2015, 10:40 PM
Thanks for sharing..
Pankaj Kumar ChoudharyPosted Sep 14, 2015, 9:38 PM
Nice Information Sir..........
Mohammed IbrahimPosted Sep 14, 2015, 4:43 PM
nice information