Chapter 1. Introduction

Welcome to Essential LINQ. This book was written by two managers from the Microsoft C# team. One is the Program Manager who guided the design and development of LINQ to SQL, and the other worked daily with the engineers, testers, and designers who built LINQ to SQL and LINQ to Objects. All the key ideas in this book were vetted with the designers of LINQ and reflect the current best practices for LINQ development.

LINQ is an acronym for Language Integrated Query. It is pronounced “link.” You may sometimes hear it pronounced “lin-queue,” but that is incorrect.

LINQ introduces querying into the C# language as a first-class citizen. The compiler type checks LINQ queries. Inside Visual Studio LINQ queries are syntax-highlighted ...

Get Essential LINQ now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.