Less known LINQ methods

#625 – September 13, 2026

many useful extension methods that developers often overlook

Less known LINQ methods
4 minutes by Ricardo Peres

LINQ has many useful extension methods that developers often overlook. Methods like Chunk, CountBy, and AggregateBy help with grouping and reducing data, while Append, Prepend, and Index simplify common list operations. Others like LeftJoin, FullJoin, and ToLookup handle more complex data relationships. As Ricardo points out, each method has a clear purpose and can replace manual, error-prone code.

JetBrains .NET Day Online 2026: .NET Talks and Q&A
sponsored by Jetbrains

Join the .NET community on October 7 for a free day of practical talks, live demos, and lessons from real projects. Hear from community speakers and the JetBrains .NET team, explore what’s next for .NET and JetBrains tools, and participate in a live panel with product managers and engineers. You can ask questions in real-time chat. All sessions will be available on demand.

Reading a profiler trace without guessing
6 minutes by Bart Wullems

The Azure Monitor Profiler trace explorer has two views of call stack data: a flame graph and a profile tree. Start with the Hot path feature, which jumps straight to the likely bottleneck. The labels on hot nodes tell you what kind of problem you have, such as CPU cost, lock contention, or async waiting, and each points to a different fix. Code Optimizations can analyze profiler traces automatically and surface bottlenecks without you opening a trace at all.

ASP.NET Core circuit breaker pattern explained
5 minutes by Yohan Malshika

When one service in your app fails, repeated calls to it can slow everything down and crash your whole system. The circuit breaker pattern fixes this by stopping calls to a failing service before the damage spreads. It works like an electrical circuit breaker, cutting the connection when something goes wrong and retrying later. This keeps your ASP.NET Core app stable even when outside services go down.

The interesting stuff in .NET 11
7 minutes by DeeDee Walsh

.NET 11 focuses on practical improvements that make real-world software easier to run and maintain. It improves Linux container support, crash reporting, process management, JSON modeling, and CI/CD performance. It also adds better kiosk support for Windows Forms. Overall, the release focuses less on flashy features and more on reliability, performance, security, and smoother development for enterprise and production systems.

Finding hidden latency across a distributed .NET application
9 minutes by Justin Yoo

A slow distributed app can hide its bottleneck across many processes. Profiling only the wrong process, like the frontend when the backend is slow, gives a clean bill of health while the real problem stays hidden. Justin shows how to isolate the right process, capture its CPU activity, and recognize when CPU data alone is not enough.

And the most popular article from the last issue was:

newsletters