Extras
LINQPad: Instant LINQ
Execute LINQ queries and Regular Expressions interactively with
LINQPad. All the examples from Chapters on
LINQ and Regular Expressions are preloaded
and are editable—so you can interact with the examples as you read through
the book. Learning LINQ couldn't be easier or more fun!
More information
LINQKit: The Bits They Left Out
LINQKit provides
you with the extra things you need to get productive with LINQ to SQL and
Entity Framework: the ability to use expressions in EntitySets, expression variables
in subqueries, and expressions within expressions. LINQKit also includes PredicateBuilder.
PredicateBuilder - Now with Entity Framework Support
PredicateBuilder is a simple and elegant solution to dynamically composing
expression predicates for LINQ queries. View
article and source code.
LINQBridge: LINQ with Framework 2.0
If your clients are stuck with
Framework 2.0 and you want to use LINQ, LINQBridge is the answer. Examining the
source code is
also a great way to see how the standard query operators work on the inside.
Take the LINQ Quiz
Test your knowledge of LINQ with the LINQ Quiz.
Everything you need to know to answer this—and more—is
covered in the book.
10 LINQ Myths
The ten most common misconceptions—and
how they set people awry.
Asynchronator
This Visual Studio Solution incorporates the code listings from
chapter on asynchronous methods
into a test harness that simulates 60 concurrent clients. See the difference in
performance between a normal multithreaded server and a genuine
asynchronous
server!
Download for Visual Studio 2010
Download for Visual Studio 2008
C# 3.0 in a Nutshell Readers: You can download the COM integration chapters from the 1.1
edition of the book here.