Well, you don’t have to! With LINQPad, you can interactively query databases in a modern query language: LINQ. LINQPad includes an optimized engine to build typed data contexts
on the fly, and includes drivers for SQL Server, SQL Azure, Oracle, SQLite, PostgreSQL and MySQL.
LINQPad can also connect to Entity Framework Core contexts that you create in Visual Studio. Expand lazy-loaded associations just by clicking hyperlinks, and see the SQL translation for
every command sent to the database.
“This is one of those useful tools you just should always have around and ‘linqed’ to a hotkey”
Rick Strahl, West Wind Technologies
And when you need to, you can still query in good old-fashioned SQL. Use LINQPad to query SQL Server, SQLite, Oracle, MySQL or PostgreSQL — without installing any client software!
LINQPad is also a great way to learn C#: it comes with all 1300 examples from the book, C# 10 in a Nutshell,
as well as interactive samples from Jon Skeet's C# in Depth, and Fabrice Marguerie's
LINQ in Action.
Experience the Legendary Dump!
LINQPad’s Dump method is famous for its capacity to eat almost anything!
Tuned with numerous heuristics, it intelligently walks object graphs for the best possible output. It even turns lazy objects into hyperlinks
and asynchronous values into placeholders whose content materializes in the future!
Images and bitmaps render as images and bitmaps, and types from Reactive Extensions and Dataflow fully animate.
Dump any WPF or Windows Forms object and it will actually render.
And when you need a traditional data grid or debugger watch window, it’s there, too.