The Basics: LINQ to Objects.
Standard Query Operators.
SQOs as Keywords in C# 3.0 and VB 9.0.
Deferred versus Immediate Query Execution.
Object/Relational Mapping with LINQ to SQL.
Mapping Tables to Entity Sets with the LINQ to SQL O/R Designer.
Examining the Generated Classes.
Instantiating the DataContext and Its Object Graph.
Using LINQ to SQL as a Data Access Layer.
The LINQ to SQL Query Pipeline.
Adding, Updating, and Removing Objects.
Detecting Concurrency Conflicts.
Substituting Stored Procedures for Dynamic SQL.
ASP.NET Data Binding with the LinqDataSource Control.
Adding a LinqDataSource to a Page.
Substituting Property Values from EntityRefs for PrimaryKey Values.
Eager-Loading EntityRef Values to Reduce Database Server Traffic.