Now that we know what LINQ is all about, it’s time to cover the major LINQ flavors. LINQ to Objects allows us to query collections of objects in memory. This part of the book will help us discover LINQ to Objects and also provide important knowledge we’ll reuse with the other flavors of LINQ.
Chapter 4 introduces our running LinqBooks example, presents LINQ to Objects in the context of ASP.NET and Windows Forms applications, and goes through the major query operations we can perform with LINQ. Chapter 5 looks at ways of using LINQ queries in common scenarios and design patterns, and addresses performance considerations.