performance
.NET Benchmarking and BenchmarkDotNet Articles, Tutorials & News
.NET Benchmarking and BenchmarkDotNet articles, tutorials, and news from the DotNetNews archive.
78 articles Updated Page 2 of 4
Browse additional .NET Benchmarking and BenchmarkDotNet articles from the DotNetNews archive.
.NET Benchmarking and BenchmarkDotNet articles
Page 2 of 4
Newest first
-
Benchmarking MCP C# SDK 2.0 Under Concurrent Tool Workloads
c-sharpcorner.com Issue #521
Benchmark MCP C# SDK 2.0 for .NET AI apps. Measure latency, throughput, concurrency, and resource usage under realistic tool workloads.
-
Benchmarking C# Async Tail-Await Optimizations in .NET 11
c-sharpcorner.com Issue #521
Benchmark C# async tail-await optimizations in .NET 11 to measure their impact on asynchronous execution, latency, throughput, allocations, and runtime performance.
-
Benchmarking Zstandard Compression in .NET Applications
c-sharpcorner.com Issue #521
Benchmark Zstandard compression in .NET 11 apps. Compare speed, size, CPU, and memory against GZip & Brotli for optimal data handling.
-
Benchmarking .NET 11 NativeAOT CLI Startup and Memory Usage
c-sharpcorner.com Issue #521
Benchmark .NET 11 NativeAOT command-line applications against JIT deployments to compare startup time, memory consumption, execution performance, and deployment characteristics.
-
Benchmarking ASP.NET Core HTTP/3 Under Real API Load
c-sharpcorner.com Issue #520
Benchmark ASP.NET Core API HTTP/3 performance under real-world load. Measure latency, throughput, CPU, and memory for accurate insights.
-
Benchmarking EF Core Complex-Type Indexes at Scale
c-sharpcorner.com Issue #520
Benchmark EF Core 11 complex-type indexes at scale. Measure query latency, reads, CPU, execution plans, and write overhead.
-
Benchmarking Local Speech-to-Text with Foundry Local and C#
c-sharpcorner.com Issue #520
Benchmark local speech-to-text with Microsoft Foundry Local and C#, comparing transcription latency, CPU usage, memory consumption, accuracy, and offline performance.
-
PostgreSQL 18 AIO: Benchmarking .NET Database Workloads
c-sharpcorner.com Issue #520
Benchmark PostgreSQL 18 AIO with .NET workloads. Measure performance differences between sync, worker, and io_uring for optimal database I/O.
-
Benchmarking .NET MAUI Startup After CoreCLR Migration
c-sharpcorner.com Issue #520
Benchmark .NET MAUI startup after CoreCLR migration. Measure cold/warm starts, UI responsiveness, memory, and app size for accurate performance analysis.
-
Benchmarking .NET Native AOT for High-Traffic REST APIs
c-sharpcorner.com Issue #519
Explore .NET Native AOT for high-traffic REST APIs. Benchmark startup, latency, throughput, and memory for optimal performance.
-
Production Benchmarking of HTTP/3 vs HTTP/2 in ASP.NET Core 11
c-sharpcorner.com Issue #516
Benchmark ASP.NET Core HTTP/3 vs HTTP/2 for production. Understand QUIC, latency, throughput, and resource metrics for informed protocol adoption.
-
Benchmarking JSON Serialization Options in .NET 11
c-sharpcorner.com Issue #514
Compare .NET JSON serializers: System.Text.Json, Source Generation, and Newtonsoft.Json. Benchmark for optimal performance.
-
ASP.NET Core 11 Request Pipeline Performance Deep Dive
c-sharpcorner.com Issue #512
Optimize your ASP.NET Core app's performance by mastering the request pipeline. Learn middleware order, optimization, and benchmarking for faster APIs.
-
Benchmarking HybridCache vs Redis in ASP.NET Core 11
c-sharpcorner.com Issue #512
Compare HybridCache vs Redis for ASP.NET Core 11. Learn implementation, benchmarking, and when to use each for optimal performance.
-
Fast at Lunch. Slow at Scale: Why Your App Gets Slow When Real Data Arrives
medium.com Issue #510
A page that feels instant with a few users can become painfully slow when your business grows. The code hasn’t changed. The server hasn’t…
-
How to Write the Fastest Code with BenchmarkDotNet in C# in the AI Era
neuecc.medium.com Issue #495
In the AI era, just as tests are essential as the legs that let an AI agent run its loop, profilers matter too, because they supply the…
-
Bulk Operations in EF Core 10 - Benchmarking Insert, Update, and Delete Strategies
codewithmukesh.com Issue #490
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.
-
Database Performance: Making Entity Framework Queries Faster
dotnettips.com Issue #484
The article discusses the advantages of using compiled queries in Entity Framework, especially for frequently executed and complex queries.
-
.NET 11 vs .NET 10: We Benchmarked Both on a Real Production App (Should You Upgrade?)
medium.com Issue #478
We run Mattrx on .NET 10 (the current LTS) in production, and we put .NET 11 previews through the same benchmark harness on the same…
-
Boost Your .NET Projects: Copilot, Benchmarks, and the Truth About Faster Code
dotnettips.com Issue #477
The article discusses the limitations and benefits of using Copilot for code optimization in the Spargine .NET project. While some suggestions from Copilot significantly improved performance, others w...
-
IAsyncEnumerable vs IEnumerable in C#: Performance and Use Cases
c-sharpcorner.com Issue #472
Learn the differences between IAsyncEnumerable and IEnumerable in C#. Explore performance, memory usage, async streaming, real-world examples, and best practices.
-
Silly sorting algorithms in C#
medium.com Issue #466
Algorithms and data structures are fundamental building blocks of informatics and are usually one of the first classes at university that…
-
HybridCache, LINQ traps, API performance
DotNetNews Issue #435
Coverage spans .NET 10 HybridCache, deeper health checks, LINQ execution costs, legacy Excel handling, project structure, and test library design.
-
Tracking vs. No-Tracking Queries in EF Core 10 - When to Use Each
codewithmukesh.com Issue #428
Tracking vs. no-tracking queries in EF Core 10 - benchmarks, memory analysis, AsNoTrackingWithIdentityResolution, and when to use each in ASP.NET Core Web APIs.
-
Speed Up .NET CI with Test Sharding
meziantou.net Issue #422
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...