performance
.NET Performance and Optimization Articles, Tutorials & News
.NET Performance and Optimization articles, tutorials, and news from the DotNetNews archive.
1586 articles Updated Page 36 of 64
Browse additional .NET Performance and Optimization articles from the DotNetNews archive.
.NET Performance and Optimization articles
Page 36 of 64
Newest first
-
Indexers in C#: Performance comparison & internals
Medium Issue #294
Hello. In this article let’s take a look at indexers in different popular types. We’ll examine assembly language code for these indexers…
-
global:: in C# — Shielding against collisions and modern best practices
Medium Issue #294
How to use global:: to avoid namespace conflicts, improve code generation, and keep your .NET 8/9 codebase consistent.
-
Leverage string interpolation in C#
Medium Issue #294
Introduced with C# 6 in 2015, string interpolation got a complete overhaul with C# 10. Instead of being a fancy wrapper around…
-
How to Optimize SQL Queries for Faster Execution in Large Databases
C# Corner Issue #294
This article reveals practical techniques like indexing, efficient joins, and smart WHERE clauses to dramatically reduce execution time. Learn how to analyze execution plans, leverage partitioning and...
-
5 Traps That Break .NET Background Services in Production (and How We Fixed Them)
Medium Issue #293
Five production traps with .NET BackgroundServices — and the patterns that kept them from silently killing our system.
-
Cloud Cost Leaks in .NET Microservices — and How to Plug Them
blog.yaseerarafat.com Issue #293
Discover hidden cloud costs in .NET microservices, optimize Azure and AWS spend, and implement FinOps best practices to save thousands…
-
7 C# Features You’re Underutilizing
Medium Issue #293
Are you writing C# like it’s still 2010? The language has evolved a lot, and if you’re not using some of its more modern features, you’re… Continue reading on Works On My Machine »
-
The Complete Guide to C# Performance Optimization: Doing More with Less
levelup.gitconnected.com Issue #293
Here’s a practical, no-fluff guide you can hand to senior .NET teams. Think of it as the briefing I’d give an internal product group at… Continue reading on Level Up Coding »
-
sleep-pc: a .NET Native AOT tool to make Windows sleep after a timeout
Andrew Lock | .NET Escapades Issue #293
In this post I describe a small native AOT .NET tool that I built to force a Windows PC to go to sleep after a timer expires
-
One Line, 40% Faster: The EF Core Fix Every .NET Developer Should Know
Medium Issue #292
See how a simple code adjustment led to a huge performance jump — without rewriting queries or upgrading infrastructure.
-
How I Fixed a .NET Dashboard That Got 300% Slower Overnight
itnext.io Issue #292
Query Store helped me trace regressions, plan changes, and missing indexes — no APM or guesswork required. Continue reading on ITNEXT »
-
Life of a VS Code SWE Intern with Christy Nguyen | VS Code Insiders Podcast ep. 5
YouTube Issue #291
The Hidden Performance Killer: How Sync-Over-Async Deadlocks Are Destroying Your ASP.NET
-
Mistakes Senior C# Developers Make — Hard-Won Lessons
Medium Issue #291
Senior C# Slip-Ups: Hard-Won Lessons From Ten Years in .NET — Avoid deadlocks, N+1 traps, and memory leaks with Monday-ready refactors. Continue reading on Inside the IF »
-
Top 5 Free Tools Every .NET Developer Should Know by 2025
Medium Issue #291
The .NET ecosystem continues to evolve rapidly in 2025, and developers will have access to more free tools than ever before. Whether…
-
5 Stream Hacks in .NET You’re Still Doing Wrong
blog.stackademic.com Issue #290
Forget clunky buffer loops; these modern APIs make your I/O code fly. Continue reading on Stackademic »
-
Stop Wasting Memory: 5 Advanced .NET Tricks Nobody Teaches You
blog.stackademic.com Issue #290
From direct dictionary refs to object pools, these features turn everyday code into high-performance code. Continue reading on Stackademic »
-
The Hidden Tax in Your .NET Async Code — And the Microsoft Fix Nobody Uses
levelup.gitconnected.com Issue #290
Last year, one async method quietly burned $5K of our Azure bill. Continue reading on Level Up Coding »
-
One Trick To Improve EF Core Performance Using Query Splitting
Medium Issue #290
When working with Entity Framework Core, there’s one simple technique that can dramatically improve performance for queries with multiple…
-
EF Core Performance Myths Busted: Real Benchmarks and Tuning Tips
javascript.plainenglish.io Issue #290
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 »
-
Object Stack Allocation in .NET 10: A Deep Dive into Escape Analysis
Medium Issue #290
One of the most exciting advancements in deabstraction within .NET 10 is the broader use of escape analysis to enable stack allocation of…
-
6 .NET ORM Frameworks Worth Bookmarking
Medium Issue #290
In .NET development, Entity Framework (EF) Core is undoubtedly the king of the data access layer. It’s powerful, well-supported, and…
-
Application Insights Code Optimizations for .NET Apps
Microsoft Dev Blogs Issue #289
Learn how Application Insights Code Optimizations helps .NET developers identify performance bottlenecks and get AI-powered recommendations through GitHub Copilot integration. The post Application In...
-
Parallelism in C#: Task, Thread, or Dataflow?
Medium Issue #289
When to Use Threads — Task, Thread, or Dataflow?
-
C# Performance Hack: Use record struct for Small, Immutable Models
C# Corner Issue #289
This optimization avoids heap allocation and provides value-based equality, unlike classes. See how record struct dramatically improves efficiency when comparing immutable objects, offering a signific...
-
What Is .NET Core and How Is It Different from .NET Framework?
C# Corner Issue #288
Explore the key differences between .NET Core and .NET Framework. Learn about platform support, performance, application types, deployment, and development models. Discover when to use .NET Core for m...