Joseph Albahari

Writing LINQ Queries with LINQPad

Date: This event took place live on February 20 2008

Presented by: Joseph Albahari

Duration: Approximately 45 minutes.

Cost: Free

Questions? Please send email to


If you missed out on the live O'Reilly webinar, Writing LINQ Queries with LINQPad, you can still learn the ins-and-outs of using LINQPad directly from author Joseph Albahari. LINQPad is the querying tool that's sweeping the .NET world. This is a must-view webinar for anyone working in C# 3.0 and Framework 3.5.

About LINQPad

Tired of querying in antiquated SQL?

Well, you don't have to! LINQPad lets you interactively query SQL databases in a modern query language: LINQ. Say goodbye to SQL Management Studio!

LINQPad supports everything in C# 3.0 and .NET Framework 3.5:

  • LINQ to SQL
  • LINQ to Objects
  • LINQ to XML

LINQPad is also a great way to learn LINQ: it comes preloaded with 200 examples from the recently released C# 3.0 in a Nutshell. There's no better way to experience the coolness of LINQ and functional programming.

And LINQPad is more than just a querying tool: it's a code snippet IDE. Instantly execute any C# 3.0 or VB 9 expression or statement block!

Best of all, LINQPad is free and needs no installation: just download and run. The executable less than 2 MB and is self-updating.

What people are saying about LINQPad:
Chris Sells says he loves what the Albahari brothers (Joseph & Ben) have done with their new book C# 3.0 in a Nutshell, and it's not just their prose he praises but a nifty tool for learning LINQ that they call LINQPad: "I have learned a bunch of stuff about LINQ I didn't know, they built a tool (LINQPad) that lets you experiment with LINQ interactively in a way that the designers of LINQ themselves don't support and the tool has all kinds of wonderful features that LINQ, SQL and Regular Expression programmers alike will want to use regularly long after they've read the book."

Blogger Richard Bushnell agrees:
"I've been trying to learn LINQ. Chris Sells recommended C# 3.0 in a Nutshell, which has turned out to be really good. The name of the book doesn't really do the LINQ part of it any justice - it could have been called C# 3.0 and LINQ, as the LINQ section is so good. If you want to learn LINQ in depth, with an easy to follow explanation, C# 3.0 in a Nutshell is a great option. Along with the book, the author created a small application called LINQPad. It's absolutely fantastic for learning LINQ with. And best of all, it's free."