Benchmarking - Curated .NET Articles & Tutorials

Curated .NET news, articles, and tutorials about Benchmarking, drawn from .NET News Daily issues.

30 curated issues

Tracking vs. No-Tracking Queries in EF Core 10 - When to Use Each

Tracking vs. no-tracking queries in EF Core 10 - benchmarks, memory analysis, AsNoTrackingWithIdentityResolution, and when to use each in ASP.NET Core Web APIs.

Featured in Issue #428 April 07, 2026

Issue also covered: ASP.NET Core, Authentication, Azure, Blazor, C#, Dapper, Design Patterns, .NET 8

Read this issue →

Speed Up .NET CI with Test Sharding

A shard is a deterministic subset of your test suite. Test sharding means splitting one long test run into multiple smaller runs, and executing them in parallel in CI. Instead of waiting for one job t...

Featured in Issue #422 March 30, 2026

Issue also covered: ASP.NET Core, .NET Aspire, AutoMapper, Azure, C#, .NET 10, EF Core, GitHub Copilot

Read this issue →

Bulk Operations in EF Core 10 - Benchmarking Insert, Update, and Delete Strategies

Learn how to optimize bulk insert, update, and delete operations in EF Core 10. We benchmark 5 approaches with real numbers and a decision matrix for every scenario.

Featured in Issue #419 March 25, 2026

Issue also covered: C#, .NET 10, .NET 8, EF Core, OpenAI, Performance, Security, Visual Studio Code

Read this issue →

Why Parallel Code Often Runs Slower

You added parallelism.

Featured in Issue #407 March 09, 2026

Issue also covered: ASP.NET Core, Azure Functions, C#, .NET Core, .NET Framework, EF Core, Performance, Profiling

Read this issue →

String Performance: The Fastest Way to Get a String’s Length

Retrieving the character count of a string in .NET has various methods: using Span with Length, Length, or Enumerable.Count(). This article will prove which is the fastest method.

Featured in Issue #380 January 29, 2026

Issue also covered: Azure, Clean Architecture, Cosmos DB, C#, .NET Core, EF Core, GitHub Copilot, ML.NET

Read this issue →

The 2025 Year-End Performance Review for .NET

The Year of Zero Overhead

Featured in Issue #360 January 01, 2026

Issue also covered: Azure, Clean Architecture, C#, .NET 10, JWT, Minimal APIs, ML.NET, Performance

Read this issue →

How AsNoTracking() Makes Your EF Core Queries Faster

A Practical Proof of Concept Using BenchmarkDotNet

Featured in Issue #336 November 28, 2025

Issue also covered: ASP.NET Core, .NET Aspire, Azure DevOps, CQRS, C#, Design Patterns, .NET 10, .NET Core

Read this issue →

Top 5 Free Tools Every .NET Developer Should Know by 2025

The .NET ecosystem continues to evolve rapidly in 2025, and developers will have access to more free tools than ever before. Whether…

Featured in Issue #291 September 26, 2025

Issue also covered: ASP.NET Core, .NET Aspire, C#, .NET 9, .NET Core, Performance, Security, Serilog

Read this issue →

EF Core Performance Myths Busted: Real Benchmarks and Tuning Tips

Everything you’ve heard about Entity Framework Core being “too slow” might be outdated. Here’s what real-world data shows — and how to… Continue reading on JavaScript in Plain English »

Featured in Issue #290 September 25, 2025

Issue also covered: ASP.NET Core, Azure, Clean Architecture, C#, Domain-Driven Design, .NET 10, .NET 9, .NET Core

Read this issue →

Performance Benchmarking: .NET 9 vs Previous Versions

If you want the full source code, download it from this link: https://www.elitesolutions.shop/

Featured in Issue #261 August 13, 2025

Issue also covered: ASP.NET Core, Authentication, Authorization, Azure, CQRS, C#, Design Patterns, .NET 9

Read this issue →

Why Your .NET Benchmarks Are Lying to You (+ How to Fix Them)

https://itnext.io/why-your-net-benchmarks-are-lying-to-you-how-to-fix-them-447490aa0bfb?source=rss------csharp-5

Featured in Issue #212 June 05, 2025

Issue also covered: ASP.NET Core, Authentication, C#, EF Core, Redis, Source Generators

Read this issue →

Understanding .NET Performance with Benchmark.NET: A Comprehensive Breakdown of Each Metric

https://medium.com/@anderson.buenogod/understanding-net-performance-with-benchmark-net-a-comprehensive-breakdown-of-each-metric-1a237cbd5305

Featured in Issue #160 March 25, 2025

Issue also covered: ASP.NET Core, Azure DevOps, Blazor, CQRS, C#, .NET 9, GitHub, GitHub Copilot

Read this issue →

How to test custom middleware

https://medium.com/@yegor-sychev/how-to-test-custom-middleware-d5b8fbfef4a2

Featured in Issue #141 February 26, 2025

Issue also covered: ASP.NET Core, Blazor, C#, EF Core, GitHub Copilot, .NET MAUI, Performance, Unit Testing

Read this issue →

Deep Dive into .NET Large Object Heap (LOH) and Practical Use of ArrayPool for High-Performance

https://medium.com/@damithw/deep-dive-into-net-large-object-heap-loh-and-practical-use-of-arraypool-t-for-high-performance-22e244138e8d

Featured in Issue #139 February 24, 2025

Issue also covered: ASP.NET Core, .NET Aspire, Authentication, Blazor, C#, .NET 8, .NET 9, .NET Framework

Read this issue →

Mastering BenchmarkDotNet: The Essential Benchmarking Library for .NET Developers

https://www.csharp.com/article/mastering-benchmarkdotnet-the-essential-benchmarking-library-for-net-developer/

Featured in Issue #134 February 17, 2025

Issue also covered: AOT, ASP.NET Core, .NET Aspire, Blazor, C#, .NET 10, .NET 8, .NET 9

Read this issue →

Related topics