LINQPad is an application that allows users to query databases in a simple and interactive way. Moreover, it provides a means of learning LINQ.
· LINQ to Objects
· LINQ to SQL, Entity Framework
· LINQ to XML
· Parallel LINQ
· OData / WCF Data Services - including StackOverflow, SharePoint, and Windows DataMarket
· Microsoft's ubercool Reactive Extensions
Querying is merely a special case of using LINQPad. More generally, LINQPad is a C# / VB / F# scratchpad that instantly executes any expression, statement block or program with rich output formatting and a wealth of features that "just work".
· NET Framework 4.0/4.5