Learn How To Use LINQPad

Latest insights, tutorials, and updates from our team.

Big Allocations, Small Gains

The two biggest allocation sites in the C# Campfire port were an 80 KB buffer on every GET and a 415 KB page copied into a growing MemoryStream. Removing the...

Read more →
csharp dotnet

Design Sets the Ceiling

Seven fixes to the C# Campfire port, and most of the big ones weren't about C#. A proxy hop, a checkpoint trigger and a query under a lock were design...

Read more →
csharp dotnet

Background Services Made Easy in .NET

If you’ve ever needed to run background tasks in your .NET applications, you’ll love how easy it is with LINQPad and .NET’s hosting model. LINQPad makes it simple to experiment...

Read more →
dotnet background-services
• Ryan Rodemoyer

Task.WhenAll in C#: A Visual Guide with LINQPad

In modern C# development, handling multiple asynchronous operations efficiently is crucial for building responsive applications. Today, we’ll explore how Task.WhenAll can simplify bulk task management, and I’ll show you how...

Read more →
C# LINQPad
Need help? Click to message me!