Tired of querying in antiquated SQL?

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

LINQPad supports everything in C# 4.0 and Framework 4.0:

And that's not all - you can also query:

LINQPad is also a great way to learn LINQ: it comes loaded with 500 examples from the book, C# 4.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 LINQ tool: it's an ergonomic C#/VB scratchpad that instantly executes any C#/VB expression, statement block or program with rich output formatting – the ultimate in dynamic development. Put an end to those hundreds of Visual Studio Console projects cluttering your source folder!

Best of all, LINQPad standard edition is free and can run without installation (or with a low-impact setup). The executable is 3MB and is self-updating.

LINQPad Screenshot

Prerequisites

LINQPad requires .NET Framework 3.5 (or Framework 4.0 for LINQPad 4.x).

If you have Visual Studio 2008 or Visual C# 2008 Express, then Framework 3.5 will already be installed. 

LINQPad supports SQL Express, SQL 2000, SQL 2005, and (with some limitations) SQL 2008.

License

LINQPad standard edition is free to download and use. Autocompletion is an optional extra.

LINQPad is not an open-source product and the source code is protected by standard copyright laws.  Nonetheless, you are free to disassemble the executable to satisfy your curiosity. The author provides no warranties, and accepts no liability for direct or consequential damages. Read full EULA

The code samples from C# 3.0/4.0 in a Nutshell are © O'Reilly Media Inc.

Over 200,000 downloads

LINQPad

LINQPad


External links

Video Tutorials:
     Writing queries with LINQPad
       - Hi-res QuickTime
     LINQPad + EF
     V2 and Beyond
     Dimecasts LINQPad Intro
     LINQPad + OData

LINQPad Forum

Querying StackOverflow with LINQPad

LINQPad + Mindscape LightSpeed

LINQPad + OData

LINQPad + Windows Azure

LINQBugging WinForms/WPF

Terry's LINQPad Extensions

The LINQ Quiz

More...
 

Recommendations
This is one of those useful tools you just should always have around and "linqed" to a hotkey” – Rick Strahl, West Wind Technologies

“Fantastic learning tool” – Scott Hanselman, Principal Program Manager, Microsoft

Definitely download and try if you’re working with LINQ or just want a fast code snippet editor” – SQL Server Magazine

It is an amazing tool – it does so much more than I expected and appears to be rock solid” – Eric Nelson, DE Microsoft UK

Coolness factor: 11!” – Guy Barrette


LINQPad was written
by Joseph Albahari.

© 2007-2010