See how .NET 10 and C# 14 speed up minimal APIs with static lambdas, smarter JSON, and leaner middleware, backed by BenchmarkDotNet results. Practical tweaks behind faster endpoints, shown with benchmarks.
#dotnet#csharp#aspnetcoreblog.elmah.io/new-in-net-10-…
🎥In our latest Betatalks, Christian and Jelle show how to benchmark .NET code with BenchmarkDotNet and why small choices like string concatenation vs. StringBuilder can make a big difference in performance and memory. #BenchmarkDotNet#DotNetCodeyoutu.be/VlbENR5U0Tg
Duende Software's latest Open Source Sponsorship goes to #BenchmarkDotNet! 🚀
It's a great project to help analyze (and maintain) performance of #dotnet code.
Check out the full post for details on the project: duende.link/o55bmd
Project Spotlight: BenchmarkDotNet! Turn methods into reliable benchmarks as easily as unit tests. Trusted by the .NET Runtime team to ensure precise, reproducible performance tracking.
Learn more: hubs.li/Q0414R-x0
After a long wait, I've finally published the sixth part in my "Writing a .NET Garbage Collector in C#" series. Today, we start implementing mark and sweep.
minidump.net/writing-a-net-g…
We're proud to announce that Duende Software's latest Open Source Sponsorship goes to #BenchmarkDotNet! 🚀
Check out the full post for details on the project: duende.link/o55bmd#dotnet
We're proud to announce that Duende Software's latest Open Source Sponsorship goes to #BenchmarkDotNet! 🚀
Check out the full post for details on the project: duende.link/o55bmd#dotnet
Shout out to @BenchmarkDotNet for no other reason than it's such an insanely good and robust piece of software.
There's a before and after BDN: without it, we would be in a very different place.
Kudos to @andrey_akinshin for creating and maintaining it.
github.com/dotnet/BenchmarkD…
One of my favorite things about #dotnet is still @BenchmarkDotNet.
In my new NuGet package, I have some very optimized things that would usually be "simple" - if you're gonna put my code in your code, I want it to be as fast & lightweight as possible!
You can do some serious EF Core perf testing with @BenchmarkDotNet - want to see real tradeoffs of bulk inserts vs regular SaveChanges()? That’s an easy benchmark, here’s how - briangetsbinary.com/software…
BenchmarkDotNet v0.15.7 has been released, but it contains a critical regression. This version has been unlisted from NuGet; please avoid upgrading. Investigation is underway — details at github.com/dotnet/BenchmarkD…
✨ NOW on .NET Conf 2025 ✨
Performance Improvements in .NET 10
10:30 AM - 11:00 AM PST
Join us LIVE ➡️ msft.it/6012tHotm
Follow the conversation: #dotNETConf
ALT dotnet conf title slide.
text reads: .NET Conf 2025
Performance Improvements in .NET 10
Stephen Toub
November 11, 10:30 AM - 11:00 AM PST
Does MoreLINQ Zip Outperform LINQ Zip? Let's Benchmark Them!
A duel between two methods for zipping collections in CSharp!
But a challenger approaches:
Our very own naive implementation of LINQ Zip!
In this video, I'll walk through the BenchmarkDotNet benchmarks for comparing the LINQ zip method and MoreLINQ ZipShortest and ZipLongest methods. We'll even see how my naive implementation does against these!
Buckle up and get ready to see how optimized my code is!
Spoiler Alert: It's not.
More Spoiler Alert: You'll still be surprised.
Watch here:
youtube.com/watch?v=--uAbRgF…
Benchmark.NET is an essential .NET tool. You can activate it from within LINQPad with a single key gesture. It's one of only two libraries with hotkey privileges!