performance
.NET Performance and Optimization Articles, Tutorials & News
.NET Performance and Optimization articles, tutorials, and news from the DotNetNews archive.
1586 articles Updated Page 13 of 64
Browse additional .NET Performance and Optimization articles from the DotNetNews archive.
.NET Performance and Optimization articles
Page 13 of 64
Newest first
-
️ Modernizing .NET — Part 25: Rate Limiting Concepts and Strategies
medium.com Issue #465
Discover why rate limiting is your service’s “last line of defense.” Protect your .NET app from resource exhaustion and crashes.
-
Streaming data without loading everything into memory
csharpdigest.net Issue #465
IAsyncEnumerable lets you process large datasets one item at a time instead of loading everything into memory
-
C# 14 New Features Explained with Real-World Examples
c-sharpcorner.com Issue #464
Explore C# 14's powerful new features with real-world examples! Boost productivity, reduce boilerplate, and enhance performance in your .NET applications.
-
A useful new .Net feature for Processes
blog.jermdavis.dev Issue #464
The pace of change with .Net is pretty relentless these days. And every so often they ship a thing that fixes a challenge I've been mulling over addressing myself. That's happened again with Process A...
-
The Static HttpClient That Wouldn’t Rotate: A Tale of Pooled Connections
blog.dotnetframework.org Issue #463
The symptom A production .NET service had been running fine for months. It made outbound HTTP calls through a rotating proxy provider — the kind that promises a new exit IP for each request. Then one ...
-
Just shows that nobody cares about debugging the parity flag any more
devblogs.microsoft.com Issue #462
The x86-64 architecture inherited the parity flag (PF) from the x86-32, which in turn inherited it from the 8080, which inherited it from the 8008, which implemented it because it was the processor fo...
-
Task vs ValueTask in .NET: What They Are, When to Use Each, and Why It Matters
medium.com Issue #462
A deep dive into one of async/await’s most misunderstood distinctions — with real .NET examples to make it click.
-
Azure IaaS: Deploy high-performance workloads with a system-level approach
azure.microsoft.com Issue #462
Performance in the cloud is no longer defined by individual resources—it’s shaped by how compute, storage, and networking work together. Azure IaaS takes a system-level approach to help organizations ...
-
I Scaled a .NET App Toward 1M Users — Here’s What Actually Matters
medium.com Issue #462
When we started, performance wasn’t a priority.
-
App crashed in Production
medium.com Issue #462
This API had been working fine in production for 2 years.
-
Dirty Tracking at the Application Layer: Cutting Redis Write Volume by 99% in a Real-Time…
blog.stackademic.com Issue #461
We were allocating 143MB of strings on every merge cycle. The answer was a concept borrowed from CPU cache design: the dirty bit. Continue reading on Stackademic »
-
25 Real-Time .NET Core Production Issues Every Senior Developer Must Solve
medium.com Issue #460
Real production issues, Azure architecture decisions, API bottlenecks, and microservices debugging scenarios for 8+ years of experienced…
-
Building a Policy-Driven Distributed Concurrency Engine for AI Workloads in .NET
medium.com Issue #460
How Redis ZSET leases, Lua-based atomic admission, DAG step claiming, and policy-driven throttling make distributed AI execution safer…
-
The HttpClient Mistake That Quietly Breaks .NET Apps in Production
medium.com Issue #460
“Works perfectly on localhost. Crashes in production.”
-
FusionCache — Why Your Cache Needs a Resiliency Strategy, Not Just a TTL
medium.com Issue #460
Hello,
-
10 EF Core Performance Mistakes (and How to Fix Them) in .NET 10
codewithmukesh.com Issue #459
10 EF Core performance mistakes that ship to production - N+1 queries, missing projections, lazy loading, AsNoTracking, bulk ops - and how to fix each in .NET 10.
-
On .NET Live: How Coding Standards Supercharge .NET Quality & Performance
dotnettips.com Issue #459
For the second time, I’m excited to be a guest on On .NET Live on May 18th at 9 AM PST! I’ll be talking about one of my favorite subjects: coding standards and how they can supercharge .NET code quali...
-
Copilot Studio gets faster with .NET 10 on WebAssembly
devblogs.microsoft.com Issue #458
Microsoft Copilot Studio recently upgraded its .NET WebAssembly engine to .NET 10. The migration was straightforward, simplified deployment, and delivered another round of meaningful performance gains...
-
Removing byte array allocations using ReadOnlySpan
csharpdigest.net Issue #457
no matter which version of .NET you're targeting
-
Working with Span, Memory, and ref structs in High-Performance Apps using .NET 9
c-sharpcorner.com Issue #456
Unlock peak .NET 9 performance! Dive into Span<T>, Memory<T>, and ref structs for allocation-free, high-speed code. Master stack-based memory and reduce GC pressure.
-
The Complete C# Guide: From Access Modifiers to Zero-Allocation Memory — Everything a Production…
medium.com Issue #456
C# is one of the most feature-rich languages on the planet. The problem isn’t learning it — it’s knowing which parts actually matter when… Continue reading on JIN System Architect »
-
Introducing Apache Arrow Support in mssql-python
devblogs.microsoft.com Issue #455
mssql-python now supports fetching SQL Server data directly as Apache Arrow structures - a faster and more memory-efficient path for anyone working with SQL Server data in Polars, Pandas, DuckDB, or a...
-
Memory, GC & the CLR — What Every .NET Performance Engineer Must Know
medium.com Issue #455
Before you open a profiler, before you start tuning code, you need to understand what’s actually happening under the hood.
-
Difference Between ValueTask and Task in C# with Performance Use Cases?
c-sharpcorner.com Issue #455
Explore Task vs. ValueTask in C# async programming. Learn when to use ValueTask for performance gains by minimizing memory allocation in high-throughput scenarios. Task is simpler and safer!
-
Copilot Studio gets faster with .NET 10 on WebAssembly
devblogs.microsoft.com Issue #454
A few months ago, we shared How Copilot Studio uses .NET and WebAssembly for performance and innovation, describing how Microsoft Copilot Studio runs C# in the browser via .NET