Performance - Curated .NET Articles & Tutorials
Curated .NET news, articles, and tutorials about Performance, drawn from .NET News Daily issues.
398 curated issues
Introducing Apache Arrow Support in mssql-python
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...
Issue also covered: Azure, Clean Architecture, C#, .NET 10, .NET MAUI, Minimal APIs, OpenAI, Security
Read this issue →Copilot Studio gets faster with .NET 10 on WebAssembly
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
Issue also covered: ASP.NET Core, Authorization, Blazor, Clean Architecture, CQRS, C#, .NET 10, GitHub Copilot
Read this issue →Working with Span, Memory, and ref structs in High-Performance Apps using .NET 9
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.
Issue also covered: ASP.NET Core, Azure, C#, .NET 9, EF Core, Kubernetes, .NET MAUI, OpenAI
Read this issue →High-performance distributed caching with .NET
when the in-memory cache expires the database cache keeps things fast
Issue also covered: ASP.NET Core, C#, .NET Framework, ASP.NET MVC, EF Core, GitHub, GitHub Copilot, Visual Studio
Read this issue →From Allocation to Iteration: Optimizing Your Collections in .NET
When working with collections in .NET, developers often overlook one of the most impactful optimization techniques: initializing a List<T>…
Issue also covered: ASP.NET Core, Authentication, C#, .NET 8, .NET Core, EF Core, FluentValidation, Serilog
Read this issue →C# / .NET Performance: Why Is It Slow 'Here' and What Should You Optimize First?
You open a profiler, squint at the code, and ask: “Why is this slow?” Before you even finish the thought, someone — or an AI assistant — suggests switching from List<T> to Span<T>, or inlining a...
Issue also covered: Azure, Cosmos DB, C#, GitHub Copilot, Kafka, PostgreSQL, Profiling, Visual Studio
Read this issue →Common Async/Await Bug in C# (That Only Shows Up in Production)
The Async/Await Bug That Took Down Our API (And Why Local Tests Didn’t Catch It)
Issue also covered: C#, .NET 10, EF Core, Semantic Kernel, Serilog, Web API
Read this issue →How I accidentally made the fastest C# CSV parser
a fast CSV parser can locate field boundaries in one pass
Issue also covered: ASP.NET Core, C#, Design Patterns, ML.NET, Security, Solid Principles, SQL Server
Read this issue →Caching a geo-restricted app without the cache exploding
A small .NET pattern that’s really just a small idea — and works in any web stack.
Issue also covered: ASP.NET Core, C#, .NET 10, Native AOT, Security, Semantic Kernel, System.Text.Json
Read this issue →Newtonsoft.Json vs System.Text.Json Which Should You Use in .NET?
If you’ve worked with JSON in .NET, you’ve probably seen two different ways to handle it:
Issue also covered: ASP.NET Core, Authentication, Azure, Azure DevOps, Clean Architecture, Cosmos DB, C#, .NET Framework
Read this issue →Just Use Postgres as a Queue?
I’ve noticed a trend, and a lot of people are saying the same thing: just use Postgres as a queue. No Kafka, no Redis, no RabbitMQ, just one database for everything. And I totally get it. I get the ap...
Issue also covered: ASP.NET Core, Authentication, Blazor, C#, Design Patterns, .NET 10, EF Core, Minimal APIs
Read this issue →Removing byte[] allocations in .NET Framework using ReadOnlySpan
In this post I describe how to remove static byte[] allocations, even on .NET Framework, by using Span
Issue also covered: ASP.NET Core, Blazor, Clean Architecture, C#, .NET Framework, EF Core, GitHub Copilot, OpenAI
Read this issue →Smart Query Splitting in Entity Framework Core: SmartSplitQueryInterceptor
One of the most common dilemmas when developing with Entity Framework Core (EF Core) is deciding whether to use Single Query or Split… Continue reading on PeakCyber Technologies »
Issue also covered: ASP.NET Core, Authentication, Azure, C#, .NET 10, .NET Framework, EF Core, JWT
Read this issue →Difference Between readonly and const in C# with Examples?
Understand the crucial differences between `readonly` and `const` in C#. Learn when to use each keyword for optimal code clarity, performance, and maintainability in C# applications.
Issue also covered: ASP.NET Core, Azure, CQRS, C#, Design Patterns, .NET 10, .NET Framework, GitHub Copilot
Read this issue →Stop Calling .ToList()
There’s a line of code I keep finding in .NET repositories that looks harmless and costs teams real money.
Issue also covered: ASP.NET Core, Azure, Azure Functions, Clean Architecture, C#, Docker, EF Core, OpenAI
Read this issue →EF Core Query Performance — How to Write Fast and Efficient Queries
Learn projection, AsNoTracking, indexing, and optimization techniques to build high-performance EF Core APIs.
Issue also covered: Azure, Clean Architecture, C#, .NET Core, EF Core, OpenAI, Semantic Kernel, SQL Server
Read this issue →Why Most Developers Misunderstand IEnumerable vs IQueryable (And Pay for It in Production)
You write a clean LINQ query, test it locally, and everything looks fine. Then it hits production.
Issue also covered: ASP.NET Core, Benchmarking, Clean Architecture, C#, .NET 10, .NET Core, Redis, System.Text.Json
Read this issue →How to Use Multithreading in C# to Run Tasks in Parallel?
Unlock the power of parallel processing in C# with multithreading! Learn how to use Tasks, async/await, and the Parallel class to boost performance and responsiveness. Master multithreading!
Issue also covered: ASP.NET Core, Clean Architecture, CQRS, C#, .NET 10, EF Core, Roslyn, Source Generators
Read this issue →If You Call .ToList() Before .Where(), You Have a Performance Issue
You’re loading thousands of rows from the database. You’re filtering in memory. Your API response takes 3 seconds. You blame Entity…
Issue also covered: Clean Architecture, C#, EF Core, Visual Studio Code
Read this issue →Difference Between String and StringBuilder in C# and When to Use Each?
Unlock C# text manipulation mastery! Learn the String vs. StringBuilder difference for optimal performance. Discover when to use each for efficient code and scalability.
Issue also covered: C#, PostgreSQL, Redis, Security
Read this issue →Beyond /health: Building Self‑Monitoring .NET Services
Turning health checks into a continuous runtime signal
Issue also covered: ASP.NET Core, C#, .NET Core, EF Core, .NET MAUI, OpenAI
Read this issue →How to Implement a Binary Search Algorithm in C# With Example
Master Binary Search in C#! This guide covers iterative & recursive implementations with clear examples, optimization tips, and real-world applications. Boost your search efficiency!
Issue also covered: ASP.NET Core, C#, EF Core, GitHub Copilot, OAuth, Source Generators, Visual Studio, Visual Studio Code
Read this issue →High-Velocity Connection Pooling with Dapper and ASP.NET Core
Optimize Dapper connection pooling in ASP.NET Core for high-traffic APIs! Prevent connection exhaustion with factories, proper disposal, and async calls. Boost performance and resilience!
Issue also covered: ASP.NET Core, Authentication, Azure, Benchmarking, Blazor, C#, Dapper, Design Patterns
Read this issue →How to Use Generics in C# to Write Reusable and Type-Safe Code
Master C# generics! Learn how to write reusable, type-safe code, avoid duplication, and boost performance. Explore generic classes, methods, collections, and constraints.
Issue also covered: ASP.NET Core, Authentication, Authorization, C#, .NET Core, EF Core, OpenAI, Security
Read this issue →I Added Resilience to My .NET App. It Started Sending Duplicate Orders.
A production war story that every .NET developer needs to read — from junior to architect.
Issue also covered: ASP.NET Core, Authentication, Azure, Blazor, Clean Architecture, C#, Design Patterns, .NET 10
Read this issue →EF Core Is Fast… Until You Use It Wrong (or Right)
1. Introduction
Issue also covered: ASP.NET Core, Blazor, C#, .NET 10, .NET Framework, EF Core, Kafka, .NET MAUI
Read this issue →Mastering Thread Safety in .NET: volatile vs ConcurrentDictionary
A deep dive into two of .NET’s most important concurrency tools — when to use each, how they work under the hood, and the traps to avoid.
Issue also covered: ASP.NET Core, C#, .NET 10, .NET Core, EF Core, GitHub Copilot, Native AOT, Security
Read this issue →Fast .NET CLI Downloader
There are plenty of GUI download managers, but I wanted a simple one that I can call from the command line. With the newish dotnet run app.cs style, it became easier to do this. Here is the full sou...
Issue also covered: ASP.NET Core, Azure, C#, PostgreSQL, Security
Read this issue →What is the Difference Between IEnumerable and IQueryable in C#?
Unlock the secrets of IEnumerable vs. IQueryable in C#! Learn when to use each for optimal performance in data querying, especially with LINQ and Entity Framework. Master efficient data handling!
Issue also covered: ASP.NET Core, .NET Aspire, AutoMapper, Azure, Benchmarking, C#, .NET 10, EF Core
Read this issue →Mastering LINQ Query Optimization in ASP.NET Core: A Complete Developer’s Guide
Introduction
Issue also covered: ASP.NET Core, Azure, .NET Core, .NET Framework, GitHub Actions, RabbitMQ, Security, Serilog
Read this issue →How to Reduce Latency in High-Performance Backend Systems?
Boost backend performance! Learn proven strategies to slash latency in your systems. Caching, async processing, and more for faster, scalable applications.
Issue also covered: ASP.NET Core, Azure, EF Core, .NET MAUI, Security, Visual Studio Code
Read this issue →C# Performance Mistakes That Silently Kill Your APIs (And How to Fix Them)
Most C# APIs start fast.
Issue also covered: Benchmarking, C#, .NET 10, .NET 8, EF Core, OpenAI, Security, Visual Studio Code
Read this issue →How to Improve Performance in C# Applications
Boost C# app performance! Learn async/await, database optimization, caching, and more. Build faster, scalable, and reliable .NET software. Optimize now!
Issue also covered: ASP.NET Core, Azure, CQRS, C#, Design Patterns, .NET Core, MediatR, Redis
Read this issue →Preventing Concurrency Conflicts in EF Core
Imagine a web application where multiple users interact with the same data simultaneously. This can lead to a concurrency conflict. Let us explore how you can effectively implement and manage these me...
Issue also covered: ASP.NET Core, .NET Core, EF Core, GitHub Copilot, Minimal APIs, Security
Read this issue →⚡ 15 C# Performance Mistakes That Kill Your Application (And How to Fix Them).
Boost C# app performance! Discover 15 common mistakes that kill scalability & learn how to fix them. Essential for APIs, microservices, & high-throughput systems.
Issue also covered: ASP.NET Core, Azure, C#, Dapper, EF Core, GitHub Copilot, OpenAI, PostgreSQL
Read this issue →Top 10 Software Development Trends in 2026 | Facile Technolab
Discover the Top 10 Software Development Trends in 2026. AI-native development, edge computing, DevSecOps, cloud-native strategies, sustainability, and practical steps to future-proof your software.
Issue also covered: ASP.NET Core, Dapper, .NET 10, EF Core, MediatR, Source Generators, SQL Server, Visual Studio Code
Read this issue →Why IEnumerable Can Kill Performance in Hot Paths
For F1 racing, choosing the right car is as important as your expertise. No matter how skilled you are, if you race in an ordinary car, you can't stand out. You need to understand the race and use the...
Issue also covered: ASP.NET Core, .NET 10, GitHub Copilot, JWT, OpenAI, Redis, Visual Studio, Web API
Read this issue →What If Your .NET API Could Be Half the Size? Introducing ToonSharp for .NET
A hands-on guide to ToonSharp: smaller payloads, cleaner syntax, and a familiar API you can drop into any .NET project today.
Issue also covered: AOT, ASP.NET Core, Azure, Azure DevOps, Blazor, C#, Docker, .NET 10
Read this issue →Clean Architecture With Document Databases, Minimal APIs, and CQRS in .NET 10
Part 1 — Laying a Rock-Solid Foundation Continue reading on Stackademic »
Issue also covered: Azure, C#, .NET 10, .NET Core, EF Core, OpenAI, Source Generators, Visual Studio Code
Read this issue →C# Rounding Demystified: The Ultimate Guide to Rounding Numbers in .NET
If you’ve ever Googled “C# round” hoping for clear, practical guidance on rounding numbers in .NET, you’re not alone. Rounding is one of…
Issue also covered: ASP.NET Core, Azure, Azure Functions, Clean Architecture, C#, .NET 10, .NET Core, Minimal APIs
Read this issue →How to Reverse a String in C#
Learn two efficient methods to reverse strings in C# using Array.Reverse() and loops. Understand the immutability of strings, performance considerations, and real-world applications. Master this funda...
Issue also covered: ASP.NET Core, Azure, Clean Architecture, C#, Design Patterns, .NET Core, EF Core, OpenAI
Read this issue →Why I Replaced Microsoft’s DI Container — And Never Looked Back
DryIoC delivers what the built-in container promises but can’t keep: speed, flexibility, and control over complex dependency graphs.
Issue also covered: ASP.NET Core, Design Patterns, EF Core, OpenAI
Read this issue →Why Parallel Code Often Runs Slower
You added parallelism.
Issue also covered: ASP.NET Core, Azure Functions, Benchmarking, C#, .NET Core, .NET Framework, EF Core, Profiling
Read this issue →10 C# Mistakes Developers Make (And How to Avoid Them)
C# and .NET have matured into one of the most powerful ecosystems for building APIs, enterprise systems, cloud apps, and high-performance… Continue reading on CodeToDeploy »
Issue also covered: ASP.NET Core, Azure Functions, Clean Architecture, C#, .NET Core, Security
Read this issue →How to Reverse a String in C#
Learn two efficient methods to reverse strings in C# using Array.Reverse() and loops. Understand the immutability of strings, performance considerations, and real-world applications. Master this funda...
Issue also covered: AOT, ASP.NET Core, Azure, Clean Architecture, C#, Design Patterns, EF Core, ML.NET
Read this issue →Why I Replaced Microsoft’s DI Container — And Never Looked Back
DryIoC delivers what the built-in container promises but can’t keep: speed, flexibility, and control over complex dependency graphs.
Issue also covered: ASP.NET Core, C#, Design Patterns, EF Core, ML.NET, OpenAI, REST API, Visual Studio
Read this issue →Why Parallel Code Often Runs Slower
You added parallelism.
Issue also covered: ASP.NET Core, Azure, C#, .NET Core, EF Core, Redis, Security, Visual Studio Code
Read this issue →Parallel Programming in C#: The Complete Guide to Task Parallel Library (TPL) for High-Performance Applications
Unlock C# parallel programming with TPL! Master multi-core utilization, boost performance, and build scalable apps. Learn TPL architecture, best practices, and avoid common pitfalls.
Issue also covered: ASP.NET Core, Azure, CQRS, C#, Docker, MediatR, OpenAI, Security
Read this issue →Async/Await Best Practices in C#: Building Scalable and High-Performance .NET Applications
Master C# async/await for scalable .NET apps! Learn best practices for I/O-bound operations, avoid blocking, and optimize performance. Build responsive, efficient applications.
Issue also covered: AOT, ASP.NET Core, .NET Aspire, Authentication, Authorization, Azure, C#, .NET Core
Read this issue →Using Redis in ASP.NET Core
Boost your ASP.NET Core app's performance with Redis! Learn how to implement caching, reduce database load, and handle high traffic efficiently. Step-by-step guide included.
Issue also covered: ASP.NET Core, Authentication, Authorization, Clean Architecture, C#, .NET Core, Redis, Security
Read this issue →Building a Self-Healing .NET Application Using Health Probes and Auto-Restart Strategies
Build resilient .NET apps with self-healing architecture! Learn health probes, auto-restart strategies, and background monitoring for automatic failure recovery. Achieve high availability!
Issue also covered: Azure, C#, .NET 10, EF Core, Semantic Kernel
Read this issue →How LINQ Execution Actually Works: Power of Being Lazy
Have you ever written a beautifully complex LINQ query, stepped through it with your debugger, and noticed that your app didn’t actually…
Issue also covered: ASP.NET Core, Azure, Azure Functions, C#, GitHub Copilot, Minimal APIs, OpenAI, OpenTelemetry
Read this issue →Readonly vs Immutable vs Frozen in C#: differences and (a lot of) benchmarks
The words ReadOnly, Immutable, Frozen seem similar but have distinct meanings in .NET. Here’s a detailed comparison of Readonly, Immutable, and Frozen collections in C#, with benchmarks and typical us...
Issue also covered: ASP.NET Core, Authorization, Blazor, Clean Architecture, C#, Dapper, Design Patterns, .NET 10
Read this issue →Async/Await Best Practices in C#: Writing Scalable and Responsive Applications
Master C# async/await for scalable apps! Learn best practices for I/O, error handling, and avoiding deadlocks. Build responsive and high-performance .NET applications.
Issue also covered: ASP.NET Core, Azure, Azure Functions, C#, .NET 10, JWT, .NET MAUI, Web API
Read this issue →The Exhale: Cancellation, Backpressure, and Graceful Shutdown in ASP.NET Core
Scalability is not only about handling more work—it is equally about knowing when to stop. Mature systems, like mature practices in meditation, recognize that continuation is not always the goal.
Issue also covered: ASP.NET Core, Azure, Blazor, C#, Domain-Driven Design, .NET 10, .NET Core, SQL Server
Read this issue →Testing for Memory Allocations in Unity
How to create a test to know if some code allocates in Unity
Issue also covered: Domain-Driven Design, .NET 10, EF Core, GitHub Copilot, gRPC, REST API, Security, Semantic Kernel
Read this issue →ASP.NET MVC vs ASP.NET Core MVC
Confused about ASP.NET MVC vs. ASP.NET Core MVC? This guide breaks down the key differences: platform support, performance, project structure, configuration, and more! Learn which is right for you.
Issue also covered: AOT, ASP.NET Core, C#, .NET 10, .NET 8, .NET 9, .NET Core, EF Core
Read this issue →How to support .NET Framework PDB format and source line with ISymUnmanagedReader
After DIA and DbgHelp, time to dig into ISymUnmanagedReader to get its line in source code.
Issue also covered: AOT, ASP.NET Core, Authentication, Authorization, C#, .NET Core, .NET Framework, EF Core
Read this issue →Flatten Arrays and Collections in C#: The Definitive Guide for Fast, Clean Code
If you’ve ever wrangled with multi-dimensional arrays, nested lists, or jagged collections in C#, you know the pain: you just want a…
Issue also covered: Azure, Clean Architecture, CQRS, C#, Design Patterns, .NET 8, .NET Core, EF Core
Read this issue →⚡ Our .NET API Was Taking 8 Seconds to Respond — Here’s How I Brought It Down to 200ms
“The API is slow again.” — Four words every backend developer dreads hearing on a Monday morning.
Issue also covered: C#, Design Patterns, .NET 10, EF Core, GitHub Copilot, OAuth, OpenAI, Security
Read this issue →Exploring the (underwhelming) System.Diagnostics.Metrics source generators: System.Diagnostics.Metrics APIs - Part 2
In this post I explore the source generators shipped in Microsoft.Extensions.Telemetry.Abstractions, explore the code, and discuss whether I would use them
Issue also covered: Authentication, Authorization, Azure, EF Core, Kafka, Security, Source Generators, Visual Studio
Read this issue →.NET R&D Digest (January, 2026)
This issue includes bits of philosophy, AI, tools, software development, performance, diagnostics, security, architecture and of course .NET and .NET Internals.
Issue also covered: ASP.NET Core, Azure, Azure Functions, Blazor, Cosmos DB, CQRS, Docker, .NET 10
Read this issue →What is AsNoTracking() in EF Core? Explained in the Easiest Way
Improve EF Core performance instantly! Discover how .AsNoTracking() can speed up your queries and reduce memory usage — simply explained
Issue also covered: ASP.NET Core, Azure, Cosmos DB, C#, .NET 9, EF Core, GitHub Copilot, OpenAI
Read this issue →Dotnet Tip: ToList() Vs ToHashSet()
Recently, I had an issue which was bringing down our application in Production. Everything worked fine in Nonproduction of course since…
Issue also covered: Azure, C#, .NET 10, GitHub Copilot, OpenAI, Source Generators, Visual Studio Code
Read this issue →Why My ASP.NET Core API Started Freezing — And It Turned Out to Be Garbage Collection
The API worked perfectly in development. It passed all tests. Then under real traffic, it started randomly freezing for 1–2 seconds.
Issue also covered: ASP.NET Core, Authentication, Azure, C#, .NET 10, .NET 8, EF Core, OAuth
Read this issue →From Try-Catch Chaos to Structured Resilience: How Polly Transforms .NET Apps
A modern, practical look at Polly v8, resilience pipelines, and failure-by-design
Issue also covered: ASP.NET Core, Cosmos DB, C#, .NET 10, EF Core, .NET MAUI, MediatR, OpenAI
Read this issue →🚀React Native Windows v0.81 is here!!
App developers require performance, stability, and cross-platform consistency such as fast startups, smooth UI, and seamless code sharing across Windows, Android, and iOS as these factors directly imp...
Issue also covered: .NET Aspire, Azure, C#, Design Patterns, .NET 10, ML.NET, PostgreSQL, Redis
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.
Issue also covered: Azure, Benchmarking, Clean Architecture, Cosmos DB, C#, .NET Core, EF Core, GitHub Copilot
Read this issue →.NET MAUI Apps Architecture and Use Cases
Developers love .NET MAUI apps for crafting high-performance solutions across multiple platforms from one codebase.
Issue also covered: ASP.NET Core, Azure, Azure DevOps, C#, Domain-Driven Design, Design Patterns, .NET 10, .NET Core
Read this issue →Visual Studio Tips That Save Hours
Unlock peak productivity in Visual Studio! Discover 14 time-saving tips, from AI-powered IntelliCode to debugging secrets and hot reload. Stop wasting time, start coding smarter!
Issue also covered: ASP.NET Core, Authentication, Azure, Clean Architecture, C#, Design Patterns, .NET 10, .NET Core
Read this issue →Modern Task Management in .NET with ConfigureAwaitOptions — Advanced ConfigureAwait
The Task.ConfigureAwait(false) we’ve been using for years is no longer enough on its own. With .NET 8, a new enum has been introduced that…
Issue also covered: C#, .NET 10, EF Core, RabbitMQ, Security
Read this issue →The .NET Core Feature That Saved Us 40% Cloud Cost Overnight
When working in the cloud, one fear always looms overhead — 👉 The Monthly Bill Continue reading on Dot Net, API & SQL Learning »
Issue also covered: ASP.NET Core, Azure, C#, Design Patterns, .NET Core, .NET Framework, EF Core, Security
Read this issue →How to Improve Performance in C# Applications
Boost C# app performance! Learn proven techniques: reduce allocations, use async, optimize data structures, and more. Build faster, scalable, reliable apps.
Issue also covered: Azure, Azure Functions, C#, .NET 10, Redis
Read this issue →How Does Garbage Collection Work in C#?
Unlock C#'s automatic memory management! Learn how garbage collection reclaims unused memory, preventing leaks and boosting performance. A must-read for C# developers!
Issue also covered: .NET Aspire, Azure, C#, .NET 10, .NET 8, .NET Core, GitHub Copilot, SQL Server
Read this issue →Optimizing .NET App Performance: How Developers in India and Globally Can Build Faster Applications
Boost .NET app performance! Learn AOT compilation, diagnostics, async programming, and memory management. Essential for developers in India and globally.
Issue also covered: Azure Functions, Blazor, C#, .NET 10, .NET Framework, .NET MAUI, Visual Studio
Read this issue →File I/O Performance: Picking the Fastest Weapon in Your Arsenal
This article provides insights on the fastest file I/O methods for .NET 10, emphasizing benchmarks with 1 MB payloads.
Issue also covered: ASP.NET Core, C#, EF Core, Security, Source Generators
Read this issue →Top 10 Errors Found in C# Projects in 2025
The “optimization” that was supposed to speed things up? It created heap allocations on every call. Made everything slower.
Issue also covered: ASP.NET Core, Azure DevOps, Clean Architecture, C#, Domain-Driven Design, .NET 10, .NET Core, EF Core
Read this issue →5 C# Secrets That Make LINQ Queries 10x Faster (You’re Using It Wrong)
I have a confession: for years, I shipped slow code.
Issue also covered: AOT, ASP.NET Core, Blazor, Clean Architecture, C#, Domain-Driven Design, Design Patterns, .NET 10
Read this issue →AWS Lambda SnapStart for .NET – Cut Cold Starts by 90% (With Benchmarks)
Stop losing users to Lambda cold starts. Learn how to enable SnapStart for .NET functions, use runtime hooks for optimization, and see real benchmark data showing 58-94% faster cold starts.
Issue also covered: AOT, ASP.NET Core, C#, .NET 10, EF Core, Solid Principles, Web API
Read this issue →Real Plugin Systems in .NET: AssemblyLoadContext, Unloadability, and Reflection‑Free Discovery
How to build production-grade plugin systems that unload, avoid file locks, and survive the failure modes that break naive approaches
Issue also covered: Authentication, Clean Architecture, C#, .NET 10, .NET Core, EF Core, REST API, Test-Driven Development
Read this issue →C# 14 Improved Lambda Expressions: Using ref, in, and out Parameters for High-Performance Code
Explore C# 14's enhanced lambda expressions with 'ref', 'in', and 'out' parameters. Boost performance, readability, and code consistency for critical operations.
Issue also covered: Azure, Azure Functions, C#, .NET 10, JWT, Minimal APIs, OpenAI, REST API
Read this issue →How to Build High-Performance Microservices Using .NET 10?
Today’s digital products need to be fast, stable, and ready to grow. Users expect applications to load quickly, work smoothly, and stay…
Issue also covered: C#, Design Patterns, .NET 10, .NET 8, .NET 9, Minimal APIs, REST API
Read this issue →EF Core, Ad-Hoc Queries, and Plan Cache Pollution
How usecounts Reveals Hidden Performance Problems
Issue also covered: Benchmarking, Clean Architecture, CQRS, C#, .NET 10, .NET Framework, EF Core, Event Sourcing
Read this issue →3x Faster, 99.9% Less Memory: Optimizing .NET String Processing
I recently optimized a simple log parsing function and the results shocked me: Continue reading on .Net Programming »
Issue also covered: ASP.NET Core, Clean Architecture, C#, .NET 10, EF Core, GitHub Copilot, Redis, Visual Studio
Read this issue →The 2025 Year-End Performance Review for .NET
The Year of Zero Overhead
Issue also covered: Azure, Benchmarking, Clean Architecture, C#, .NET 10, JWT, Minimal APIs, ML.NET
Read this issue →Task.Delay fails if you wait longer than 49.7 days
Task.Delay fails if you wait longer than 49.7 days. So something like: await Task.Delay(TimeSpan.FromDays(50)); will fail. But why and should you care?
Issue also covered: ASP.NET Core, CQRS, C#, .NET 10, .NET 8, .NET 9, GitHub Copilot, MediatR
Read this issue →ToList() vs ToArray() in C#: The Performance Guide Every Developer Needs
Most .NET developers default to ToList() without knowing it wastes 24–31% more memory. Here’s when to use ToArray() instead. Continue reading on Towards Dev »
Issue also covered: ASP.NET Core, C#, EF Core, Visual Studio
Read this issue →C# Channels Explained — From Producer-Consumer Basics to High-Performance .NET Systems
C# Channels provide a precise way to control flow, apply backpressure, and coordinate async work inside high-traffic .NET applications.
Issue also covered: ASP.NET Core, Azure, C#, GitHub, gRPC, OpenTelemetry, Visual Studio Code
Read this issue →IEnumerable vs IQueryable in .NET: A Performance Perspective
One of the most overlooked performance decisions in .NET applications happens quietly — right at the LINQ interface level.
Issue also covered: AOT, ASP.NET Core, .NET Aspire, Authentication, Authorization, Clean Architecture, Domain-Driven Design, Design Patterns
Read this issue →EF Core Bulk Data Retrieval: 5 Methods You Should Know
Learn how to efficiently retrieve large datasets in Entity Framework Core without hitting SQL Server's 2,100 parameter limit. Discover 5 bulk data retrieval methods from Entity Framework Extensions th
Issue also covered: ASP.NET Core, Authentication, C#, Dapper, Docker, .NET 10, .NET Framework, EF Core
Read this issue →How yield return Reduces Memory by 90% in C#
How stateful iteration cuts memory usage by 90% in .NET — with real-world code examples and performance benchmarks.
Issue also covered: .NET Aspire, Authentication, Authorization, Azure Functions, C#, .NET 9, FluentValidation, Security
Read this issue →Using Redis and Redis Stack with .NET — A Practical, Production‑Ready Guide
Audience: .NET developers building high‑performance, scalable systems Level: Intermediate → Advanced Format: Medium‑style long‑form…
Issue also covered: AOT, ASP.NET Core, Azure Functions, Clean Architecture, C#, .NET Core, EF Core, Kubernetes
Read this issue →Latency Is a Feature, Not a Bug
Designing APIs for Perceived Performance in ASP.NET Core
Issue also covered: ASP.NET Core, Azure, Blazor, C#, .NET 10, .NET Core, .NET Framework, EF Core
Read this issue →Streaming vs Buffering in .NET APIs — The Performance Difference Nobody Measures
(And why your “fast” API falls apart under real load)
Issue also covered: C#, .NET 9, OpenAI, Redis, REST API, Security, Semantic Kernel, Source Generators
Read this issue →The Core Architects’ Guide to 400% Faster APIs in .NET 10
As core architects, we know that the difference between a functional API and a high-performing one can be staggering. In fact, our recent…
Issue also covered: ASP.NET Core, Authentication, Azure, Clean Architecture, Cosmos DB, C#, Domain-Driven Design, Design Patterns
Read this issue →The Practical Guide to ConfigureAwait(false) in 2025 — Stop Using It Blindly
Most .NET developers still treat ConfigureAwait(false) like a superstition.
Issue also covered: ASP.NET Core, Azure, Clean Architecture, CQRS, C#, Design Patterns, .NET 10, .NET 9
Read this issue →EF Core Was Fast… Until Lazy Loading Destroyed My App
When it comes to working with .NET EF Core, the first thing that comes to mind is — High Performance ORM. Yes, EF Core is really fast… Continue reading on Dot Net, API & SQL Learning »
Issue also covered: ASP.NET Core, Azure, Blazor, Clean Architecture, C#, .NET 10, EF Core, Minimal APIs
Read this issue →In-Memory Caching in .NET (IMemoryCache)
Package used: Microsoft.Extensions.Caching.Memory
Issue also covered: ASP.NET Core, Azure, Clean Architecture, C#, Design Patterns, .NET 10, .NET 8, EF Core
Read this issue →Redis in C# — A Technical Overview
Explore Redis with C# using StackExchange.Redis for caching, distributed locks, and pub/sub. Enhance .NET application performance and scalability with this in-memory data store.
Issue also covered: ASP.NET Core, .NET Aspire, Authentication, C#, .NET 10, .NET Core, Minimal APIs, Redis
Read this issue →Mastering Collections in .NET Core
Master .NET Core collections! Explore Lists, Dictionaries, Queues, Stacks, HashSets, and Concurrent Collections with real-time examples and performance tips.
Issue also covered: C#, Design Patterns, .NET 10, .NET Core, EF Core, OpenAI, Source Generators, Visual Studio
Read this issue →Stop Fighting SQL Queries Inside LINQ — Use This Simple Profiling Trick
(The invisible performance bug every .NET developer ships to production)
Issue also covered: AOT, ASP.NET Core, Blazor, C#, Design Patterns, EF Core, .NET MAUI, Profiling
Read this issue →Blazing Fast Caching Service in ASP.NET
🟦 PART 1 — Blazing Fast Distributed Caching in ASP.NET Core 9 with Redis: The Ultimate Theory Primer Continue reading on CodeToDeploy »
Issue also covered: ASP.NET Core, Azure, Clean Architecture, C#, Domain-Driven Design, EF Core, Native AOT, Security
Read this issue →The Right Timeout Strategy for .NET — 3 Levels You Must Configure
(And why your “just increase it” fix keeps making things worse) Continue reading on AWS in Plain English »
Issue also covered: ASP.NET Core, Azure, Clean Architecture, C#, Dapper, Domain-Driven Design, Design Patterns, .NET 10
Read this issue →.NET Performance Techniques for Improved Memory Efficiency, GC Behaviour, and Application…
A high-level exploration of practical .NET performance improvements and how they translate into measurable gains in memory efficiency, GC…
Issue also covered: Azure, C#, .NET 10, EF Core, REST API, Source Generators
Read this issue →Why Do We Need GZip? (And why IIS automatically gives you GZip in .NET applications)
GZip compression speeds up .NET apps by shrinking web responses. Learn how it boosts performance, cuts costs, improves SEO, and works automatically with IIS!
Issue also covered: ASP.NET Core, Blazor, Clean Architecture, C#, .NET 10, .NET 9, .NET Core, EF Core
Read this issue →The Hidden Bugs Behind async/await That No One Warns You About
Async/await looks innocent… until it silently destroys your application. Let’s talk about the stuff juniors are never told — the async…
Issue also covered: ASP.NET Core, CQRS, C#, Domain-Driven Design, Design Patterns, Docker, .NET 10, .NET Core
Read this issue →Performance Comparison of .NET Mapping Tools
Why do we need mapping tools in .NET?
Issue also covered: AutoMapper, Clean Architecture, CQRS, C#, Dapper, Domain-Driven Design, Design Patterns, .NET 10
Read this issue →Why .NET’s Garbage Collector Is Smarter Than We Think
A deep yet beginner-friendly breakdown of .NET’s GC system, generations, LOH, and the internals behind high-performance apps
Issue also covered: ASP.NET Core, Azure Functions, Clean Architecture, C#, .NET 10, .NET Core, Redis
Read this issue →SharedArrayBuffer: The Hidden Super-Primitive That’s Reshaping the Future of WebAssembly, .NET
By Jacob Mellor · Chief Technology Officer, Iron Software (Iron Software)
Issue also covered: ASP.NET Core, .NET Aspire, Azure DevOps, Benchmarking, CQRS, C#, Design Patterns, .NET 10
Read this issue →Inline Arrays in C# 13: The Secret Performance Feature You’re Probably Ignoring
A tiny feature with massive impact — allocation-free buffers for real-world .NET performance.
Issue also covered: Azure, C#, .NET 10, EF Core, Security, xUnit.net
Read this issue →ASP.NET Core 9 APIs — Faster Endpoints for C# Developers
Minimal APIs just got a massive performance boost with 93% less memory consumption and 15% more throughput
Issue also covered: ASP.NET Core, Azure, C#, Design Patterns, .NET 10, EF Core, GitHub Copilot, Minimal APIs
Read this issue →5 .NET Memory Optimization Patterns for High-Performance Systems
Real production-grade strategies to prevent GC pressure and increase throughput. Continue reading on Stackademic »
Issue also covered: Azure, Cosmos DB, C#, .NET 10, GitHub Copilot, Unit Testing, Web API
Read this issue →How to Make Your ASP.NET Core APIs Fast: Practical Optimization Tips
A simple and effective way to make your ASP.NET Core APIs faster without rewriting the entire codebase.
Issue also covered: ASP.NET Core, Azure, .NET Core, EF Core, JWT, .NET MAUI, OAuth, SQL Server
Read this issue →The Simple Way to Understand Unmanaged Resources in .NET
Many developers think the Garbage Collector (GC) handles everything in .NET. But that’s not completely true — some things live outside of…
Issue also covered: ASP.NET Core, .NET Aspire, C#, .NET 10, EF Core, MediatR, Redis, Security
Read this issue →9 Counter-Intuitive Ways “Incomplete” DDD Aggregates Make Your App Faster (Without Breaking the…
If you want the full source code, join our community: Here
Issue also covered: ASP.NET Core, .NET Aspire, Authentication, Clean Architecture, C#, Domain-Driven Design, .NET 10, .NET Core
Read this issue →Choosing Between Dapper and Entity Framework: A Practical Guide for Real-World Projects
Learn how project size, complexity, and performance needs decide the right ORM for your .NET application.
Issue also covered: ASP.NET Core, C#, Dapper, .NET 10, .NET Core, .NET Framework, EF Core, Native AOT
Read this issue →C# 14 and .NET 10: The Ultimate Performance Boost
Introduction
Issue also covered: ASP.NET Core, Authorization, Azure, CQRS, .NET 10, EF Core, GitHub Copilot, Minimal APIs
Read this issue →How to Find Duplicates in a Collection (Multiple Ways) — With Benchmarks in .NET 9
Practical implementations, algorithmic analysis, memory considerations, and BenchmarkDotNet code you can run today.
Issue also covered: ASP.NET Core, Azure, Blazor, CQRS, C#, Dapper, .NET 10, EF Core
Read this issue →.NET Core Advanced MCQs — Dependency Injection (DI)
Test your .NET Core knowledge with these advanced MCQs on Dependency Injection, Middleware, Memory Management & Performance. Sharpen your skills and ace your next interview!
Issue also covered: ASP.NET Core, Authentication, Azure, C#, Dapper, .NET 9, JWT, OAuth
Read this issue →Building an Extremely Fast Caching Repository Using the Decorator Pattern in ASP.NET Core 9.
Modern web applications demand high performance, low latency, and efficient data retrieval. With ASP.NET Core 9 and C#, you can easily… Continue reading on Stackademic »
Issue also covered: ASP.NET Core, Azure, Blazor, C#, .NET 10, GitHub Actions, OpenTelemetry, Source Generators
Read this issue →This One Header Can Make Your API 30% Faster
(And it takes less than 2 minutes to add)
Issue also covered: ASP.NET Core, Azure, Blazor, Clean Architecture, C#, Docker, .NET 8, .NET 9
Read this issue →Key Innovations in ASP.NET Core 9 (and beyond)
Explore ASP.NET Core 9's key innovations: static asset optimization, enhanced Minimal APIs, Blazor improvements, security, and performance boosts for modern web apps.
Issue also covered: Application Insights, ASP.NET Core, C#, Domain-Driven Design, .NET 10, .NET 9, EF Core, gRPC
Read this issue →Span and Memory in .NET: Writing High Performance Code
Modern memory efficiency without unsafe code
Issue also covered: ASP.NET Core, Blazor, C#, .NET Core, EF Core, GitHub, Security
Read this issue →Stop Allocating Arrays — Start Renting Them Like a Pro
We allocate arrays like it’s free candy. Every new byte[1024] or new char[4096] feels harmless — until your profiler lights up with GC…
Issue also covered: Application Insights, ASP.NET Core, .NET Aspire, Authentication, AutoMapper, Azure, C#, .NET 10
Read this issue →Why We Should Avoid Lazy Loading in EF Core
The downside of lazy loading in EF Core
Issue also covered: .NET Aspire, Authentication, AutoMapper, Azure, Azure DevOps, Clean Architecture, C#, Domain-Driven Design
Read this issue →⚡ One Trick To Improve EF Core Performance Using Query Splitting.
Often the simplest change — AsSplitQuery() — yields the biggest production performance improvement when you’re using multiple Include()s.”…
Issue also covered: Application Insights, ASP.NET Core, Azure DevOps, .NET 10, EF Core, GitHub Copilot, Minimal APIs, ML.NET
Read this issue →EF Core Performance Optimization Challenge | 233× Faster with Codes.
How to squeeze major performance gains from Entity Framework Core (EF Core) in .NET 9 using Clean Architecture, benchmarks &…
Issue also covered: ASP.NET Core, Azure, Clean Architecture, C#, .NET 10, .NET Core, EF Core, MediatR
Read this issue →Channels in .NET: Building High-Performance Producer–Consumer Pipelines
Efficient, thread-safe data flow without queues or locks
Issue also covered: ASP.NET Core, Azure, .NET 8, .NET 9, .NET Core, EF Core, Security, SignalR
Read this issue →Why We Left AutoMapper for .NET Source Generators
Two production failures, 480 DTOs, and one compiler feature that changed everything Continue reading on Level Up Coding »
Issue also covered: Application Insights, AutoMapper, Azure, Azure Functions, Clean Architecture, Domain-Driven Design, Design Patterns, Docker
Read this issue →Stop Guessing: Here’s What .NET GC Isn’t Telling You
Discover how memory really gets managed and why your app might be bleeding performance
Issue also covered: Application Insights, ASP.NET Core, AutoMapper, Azure, Clean Architecture, CQRS, C#, Dapper
Read this issue →Pooled Collections in C#: A Practical Guide to Collections.Pooled for High-Performance .NET
Learn how to use pooled collections in C# with the Collections.Pooled NuGet package. See real-world examples of PooledList<T> and… Continue reading on Level Up Coding »
Issue also covered: ASP.NET Core, C#, .NET 10, EF Core, Visual Studio
Read this issue →The 3 “Hidden” Features in .NET 10 No One Is Talking About (But You’ll Use All Year)
Let’s be honest… .NET 10 dropped and everyone ran to play with the shiny stuff — the new templates, the AI integration hype, the “faster… Continue reading on Stackademic »
Issue also covered: ASP.NET Core, Authentication, Authorization, Azure, Azure Functions, Clean Architecture, Cosmos DB, CQRS
Read this issue →How to Handle Large Datasets Efficiently with EF Core and Pagination
Learn how to query and paginate millions of records in EF Core without killing performance or using up memory.
Issue also covered: Authorization, Azure Functions, C#, Design Patterns, .NET Core, EF Core, JWT, Minimal APIs
Read this issue →Unlocking Runtime Intelligence: A Formal Exploration of Reflection in .NET
Unlock the power of runtime intelligence with .NET Reflection! This article explores how to inspect and manipulate .NET code at runtime, covering key components like Assembly and Type inspection, dyna...
Issue also covered: .NET Aspire, Blazor, C#, Design Patterns, .NET 10, EF Core, GitHub Copilot, OpenAI
Read this issue →Distributed Tracing: The Detective for Your Production Bugs
Stop searching blindly through logs and learn to see the complete story of a request across your microservices.
Issue also covered: ASP.NET Core, Azure, Azure DevOps, Azure Functions, CQRS, C#, Design Patterns, .NET 9
Read this issue →.NET 9: The Quiet Power-Up That Every Developer Will Feel
🧠 TL;DR
Issue also covered: Application Insights, ASP.NET Core, Azure, Clean Architecture, C#, Domain-Driven Design, Docker, .NET 9
Read this issue →Stop Wasting Threads: 5 Async Tricks That Separate Senior .NET Devs from the Rest
From channels to suppressed continuations, these async techniques will make your code smoother, faster, and smarter. Continue reading on Stackademic »
Issue also covered: ASP.NET Core, Azure, CQRS, C#, .NET 10, Security, SQL Server
Read this issue →Static Class vs Singleton Pattern 🔄
Explore the nuances between Static Classes and the Singleton Pattern in C#. This article provides a detailed comparison, covering memory usage, performance, inheritance, thread safety, testing, and pr...
Issue also covered: ASP.NET Core, .NET Aspire, Authentication, Authorization, Azure, Clean Architecture, C#, Domain-Driven Design
Read this issue →High Performance and Scalability in ASP.NET Core
This article provides actionable strategies for building blazing-fast web applications. Learn how to optimize asynchronous programming, middleware, caching, EF Core, and Kestrel configuration. Discove...
Issue also covered: ASP.NET Core, Azure, .NET 9, EF Core, GitHub Copilot, gRPC, Minimal APIs, OpenTelemetry
Read this issue →⚡ Understanding Span and Memory in C#: The Hidden Power Behind Modern High-Performance .NET
List<T> = Flexible but slow (heap-based, many allocations) Span<T> = Ultra-fast, stack-based, local memory access Memory<T> = Async-safe…
Issue also covered: ASP.NET Core, C#, Dapper, Design Patterns, .NET Core, EF Core, Minimal APIs, PostgreSQL
Read this issue →Make JSON Fast Again in .NET
System.Text.Json performance patterns: source-gen, Utf8JsonReader, UnsafeRelaxedJsonEscaping, and buffer reuse. Continue reading on Stackademic »
Issue also covered: AOT, ASP.NET Core, Blazor, Clean Architecture, C#, Design Patterns, Docker, .NET 10
Read this issue →The Hidden Truth About IReadOnlyCollection vs. IEnumerable in .NET — Most Developers Get This Wrong
Discover the subtle yet powerful differences between these two interfaces that can make or break your app’s performance, maintainability…
Issue also covered: Azure, .NET 10, EF Core, REST API
Read this issue →How does Caching work in .NET framework?
Caching in .NET is a technique used to store and manage frequently accessed data or objects in memory for faster retrieval, reducing the… Continue reading on .NET Framework — Common and Uncommon »
Issue also covered: ASP.NET Core, Clean Architecture, C#, .NET Framework, EF Core, PostgreSQL, Source Generators
Read this issue →C# Tip: Use Stack<T>, Not List<T>
Unlock performance gains in your C# applications! Discover why Stack<T> often outperforms List<T> when implementing LIFO (Last-In, First-Out) data structures. This tip explores the underlying re...
Issue also covered: AOT, ASP.NET Core, Azure, CQRS, Docker, .NET 9, .NET Core, GitHub Copilot
Read this issue →Optimizing Array Performance in .NET: Getting the Most from ArrayPool
ArrayPool optimizes memory usage by providing a thread-safe pool of reusable arrays, significantly reducing allocations and garbage collection pressure, especially in high-performance scenarios. It's ...
Issue also covered: Azure, Blazor, C#, .NET 10, .NET Core, EF Core, SignalR, Source Generators
Read this issue →Hidden Costs of Boxing in C#: How to Detect and Avoid Them
C# Boxing and Unboxing are vital players in the performance of an application. However, they are often overlooked. They involve heap allocations that bring a penalty due to their accessing mechanism. ...
Issue also covered: ASP.NET Core, Azure, Azure Functions, C#, .NET 10, .NET 9, .NET Core, .NET MAUI
Read this issue →Supercharging LINQ in C#: A Practical Guide to Cysharp ZLINQ
How to replace standard LINQ with Cysharp ZLinq for faster, zero-allocation queries in C#, with examples, limitations, and best practices. Continue reading on .Net Programming »
Issue also covered: ASP.NET Core, Azure, Azure DevOps, Blazor, Clean Architecture, CQRS, C#, Domain-Driven Design
Read this issue →Improve your .NET knowledge right now!
Check out these free resources: ⬇️ Continue reading on AI Career Quest »
Issue also covered: ASP.NET Core, Authentication, Azure, Blazor, C#, Docker, EF Core, GitHub Copilot
Read this issue →C# Channels Demystified: Stop Fighting Threads and Start Writing Cleaner Code
Part 1 in a beginner-friendly guide to thread-safe async messaging in .NET Continue reading on Stackademic »
Issue also covered: ASP.NET Core, Azure, Blazor, C#, Docker, .NET 8, .NET 9, EF Core
Read this issue →Indexers in C#: Performance comparison & internals
Hello. In this article let’s take a look at indexers in different popular types. We’ll examine assembly language code for these indexers…
Issue also covered: ASP.NET Core, Azure, Blazor, C#, .NET 10, EF Core, .NET MAUI, Minimal APIs
Read this issue →5 Traps That Break .NET Background Services in Production (and How We Fixed Them)
Five production traps with .NET BackgroundServices — and the patterns that kept them from silently killing our system.
Issue also covered: ASP.NET Core, Azure, C#, .NET 10, .NET 8, .NET 9, EF Core, .NET MAUI
Read this issue →One Line, 40% Faster: The EF Core Fix Every .NET Developer Should Know
See how a simple code adjustment led to a huge performance jump — without rewriting queries or upgrading infrastructure.
Issue also covered: ASP.NET Core, .NET Aspire, Authentication, Azure, C#, Design Patterns, .NET 10, EF Core
Read this issue →Life of a VS Code SWE Intern with Christy Nguyen | VS Code Insiders Podcast ep. 5
The Hidden Performance Killer: How Sync-Over-Async Deadlocks Are Destroying Your ASP.NET
Issue also covered: ASP.NET Core, .NET Aspire, Benchmarking, C#, .NET 9, .NET Core, Security, Serilog
Read this issue →5 Stream Hacks in .NET You’re Still Doing Wrong
Forget clunky buffer loops; these modern APIs make your I/O code fly. Continue reading on Stackademic »
Issue also covered: ASP.NET Core, Azure, Benchmarking, Clean Architecture, C#, Domain-Driven Design, .NET 10, .NET 9
Read this issue →Application Insights Code Optimizations for .NET Apps
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...
Issue also covered: ASP.NET Core, Azure, C#, Design Patterns, .NET 10, .NET 8, EF Core, GitHub
Read this issue →What Is .NET Core and How Is It Different from .NET Framework?
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...
Issue also covered: ASP.NET Core, Authentication, .NET 8, OpenAI, Security, Source Generators, Visual Studio
Read this issue →The Hidden Performance Costs of Popular .NET Libraries
As .NET developers, we often reach for popular libraries to accelerate development and follow established patterns. Libraries like… Continue reading on Dev Genius »
Issue also covered: ASP.NET Core, Azure, C#, .NET 10, .NET Core, MediatR, Security, System.Text.Json
Read this issue →How Do You Optimize Performance with LINQ Tricks?
LINQ (Language-Integrated Query) is one of the most powerful features in .NET.
Issue also covered: AOT, ASP.NET Core, Azure, Azure Functions, Benchmarking, C#, .NET 8, EF Core
Read this issue →Performance Improvements in Our .NET Application
Today, we gonna look at the tips that can make your .NET application faster ⏩
Issue also covered: ASP.NET Core, AutoMapper, Azure, Blazor, Clean Architecture, C#, .NET 10, .NET 9
Read this issue →Part 5 — GC Myths Busted: What Developers Get Wrong About .NET Garbage Collection
Garbage Collection (GC) in .NET is one of the most misunderstood features. Despite being automatic, it’s not magic — and believing the…
Issue also covered: AOT, ASP.NET Core, Authentication, Azure, Benchmarking, Blazor, C#, .NET 10
Read this issue →Async, Await, and Tasks: The C# Fundamentals You Can’t Afford to Ignore
Understand thread context, task execution, and why improper async usage can haunt your apps. Continue reading on Stackademic »
Issue also covered: ASP.NET Core, Authentication, Authorization, Azure, Blazor, Clean Architecture, C#, .NET 8
Read this issue →6 Rules for Ultra-Low Latency Data Access at Massive Scale in C#
I came across this in a job description and was immediately intrigued.
Issue also covered: ASP.NET Core, Blazor, C#, .NET 10, EF Core, Security, Serilog
Read this issue →Entire Caching Strategy will be replaced by this .NET 9 Feature
Hybrid cache in production
Issue also covered: ASP.NET Core, Azure, C#, Docker, .NET 10, EF Core, GitHub Copilot, Minimal APIs
Read this issue →Understanding Garbage Collection (GC) in .NET: A Pro’s Guide
Managing memory is one of the trickiest challenges of modern application development. .NET streamlines this process with its built-in…
Issue also covered: .NET Aspire, Azure, C#, .NET 10, Minimal APIs, ML.NET, Security, Unit Testing
Read this issue →The Hidden Performance Traps in C# You’re Probably Ignoring
C# and the .NET runtime provide a modern, safe, and powerful development platform. However, performance pitfalls are everywhere — even in…
Issue also covered: ASP.NET Core, Azure, C#, .NET Core, EF Core, .NET MAUI, Security, Visual Studio
Read this issue →Caching Layers in .NET with Redis, MemoryCache, and Policy Fallbacks
How layered caching strategies in .NET can supercharge performance while keeping your system resilient.
Issue also covered: ASP.NET Core, Azure, Azure Functions, C#, EF Core, .NET MAUI, MongoDB, Redis
Read this issue →How ValueTask Boosts .NET Performance with Zero Allocations
Slash memory overhead in async C# code with practical ValueTask examples for high-throughput APIs Continue reading on ITNEXT »
Issue also covered: ASP.NET Core, Azure, CQRS, C#, .NET 10, .NET Core, EF Core, GitHub Copilot
Read this issue →Why Async/Await Is the Secret to Scalable .NET Apps
Mastering Asynchronous Programming for Performance and Scalability
Issue also covered: ASP.NET Core, Azure, Blazor, C#, Dapper, .NET 9, .NET Core, EF Core
Read this issue →The 3-Letter C# Keyword That Halves Allocations (And You’re Still Not Using It)
Why This Blog Matters Continue reading on Towards Dev »
Issue also covered: ASP.NET Core, Azure, Blazor, C#, .NET 9, EF Core, GitHub, .NET MAUI
Read this issue →The C# Feature That Saves You Thousands… But No One Talks About
Why This Blog Matters Continue reading on Dev Genius »
Issue also covered: ASP.NET Core, Authentication, Authorization, AutoMapper, Azure, C#, Design Patterns, .NET 10
Read this issue →C# Memory Leak
Learn how to prevent memory leaks in C# caused by static event handlers. This guide explains IDisposable, SafeSubscriber, and best practices for managing event subscriptions and garbage collection in ...
Issue also covered: ASP.NET Core, Azure, Cosmos DB, C#, .NET Core, .NET Framework, GitHub Copilot, OpenAI
Read this issue →Thread Safety in .NET: Best Practices for Concurrency
Essential Tools for Managing Multithreading in .NET
Issue also covered: ASP.NET Core, .NET Aspire, Clean Architecture, C#, .NET 10, .NET 9, .NET Core, EF Core
Read this issue →Boost Your .NET Projects: Harness the Power of Async Queues with Spargine’s ChannelQueue
The Spargine library introduces ChannelQueue, an efficient, thread-safe queue for .NET asynchronous programming, addressing the lack of a built-in async queue. It supports various features like async ...
Issue also covered: AOT, ASP.NET Core, Azure, C#, .NET 9, GitHub Copilot, OpenAI, Visual Studio
Read this issue →What’s New in .NET 9: Exploring C# 12 Features and Serverless Performance
Deep dive: Explore cutting-edge C# 12 features in .NET 9 and benchmark their serverless performance on Linux and Windows containers. Continue reading on .Net Programming »
Issue also covered: ASP.NET Core, Blazor, CQRS, C#, Dapper, Domain-Driven Design, .NET 10, .NET 9
Read this issue →From Stack to Span<T> — A Recap into C#’s Memory
Explore C# memory management, from stack vs heap to structs and contiguous memory. Learn how Span<T> enables efficient slicing without allocations, optimizing performance and reducing GC overhead i...
Issue also covered: ASP.NET Core, C#, EF Core, GitHub Copilot, Minimal APIs, OpenAI, Visual Studio
Read this issue →EF Core Performance Secrets: Querying at Warp Speed
Advanced optimization techniques to make Entity Framework Core handle massive datasets with minimal latency.
Issue also covered: ASP.NET Core, Azure, C#, .NET 9, .NET Core, EF Core, GitHub Copilot, Native AOT
Read this issue →The Art of Disposal: Mastering IDisposable in C#
Avoid leaks and write robust, maintainable .NET applications like a pro Continue reading on Stackademic »
Issue also covered: AOT, Application Insights, ASP.NET Core, .NET Aspire, Azure, Benchmarking, Blazor, Clean Architecture
Read this issue →5 .NET Performance Tips to Make Your Apps Run Faster and Cleaner
Unlock hidden performance gains with easy-to-apply .NET coding best practices. Continue reading on Stackademic »
Issue also covered: Application Insights, ASP.NET Core, Authentication, Azure, C#, .NET Core, EF Core, GitHub
Read this issue →5 Easy EF Core Performance Tricks Every .NET Developer Should Know
When I first started building apps with Entity Framework Core, I felt like I had unlocked some sort of ORM magic.
Issue also covered: AOT, ASP.NET Core, Azure, Clean Architecture, CQRS, C#, Dapper, Domain-Driven Design
Read this issue →Build Next-Gen AI Apps with .NET and Azure
10 Real-World Ways to Make Your EF Core Queries Faster
Issue also covered: ASP.NET Core, Authentication, Authorization, Azure, Blazor, Clean Architecture, C#, .NET Core
Read this issue →The Final Boss of Cancellation Tokens in .NET
Performance, pitfalls, and the 5 rules that separate pros from amateurs. Continue reading on Stackademic »
Issue also covered: ASP.NET Core, Azure, Clean Architecture, C#, Domain-Driven Design, Design Patterns, .NET 8, .NET 9
Read this issue →Difference Between Task, async/await, and Threading in .NET
This article explains the core differences between Task, async/await, and traditional Threading in .NET. Learn how they work, when to use each, and how they impact performance, scalability, and readab...
Issue also covered: ASP.NET Core, Azure, C#, .NET 10, .NET 9, .NET Core, GitHub Copilot, .NET MAUI
Read this issue →LINQ : Advanced Techniques Every .NET Developer Should Master in 2025
Write LINQ that reads like C# and runs like SQL—clean and fast.
Issue also covered: ASP.NET Core, Authentication, Authorization, Azure, CQRS, C#, Design Patterns, .NET 9
Read this issue →5 .NET Tips That Quietly Separate Experts From Everyone Else
Master these, and your code will start feeling as fast and clean as it looks. Continue reading on Stackademic »
Issue also covered: ASP.NET Core, .NET Aspire, C#, EF Core, Minimal APIs, OpenAI, Test-Driven Development, Unit Testing
Read this issue →How we enforce .NET coding standards at Workleap to improve productivity, quality and performance
Distributing .editorconfig and MSBuild properties across hundreds of .NET projects is now as easy as adding a single NuGet package. Continue reading on Workleap »
Issue also covered: ASP.NET Core, C#, .NET 10, Security, Source Generators, SQL Server, Unit Testing, Visual Studio
Read this issue →How To Implement Offset and Cursor-Based Pagination in EF Core
Efficient pagination is crucial for enhancing application performance and user experience, particularly when working with large datasets… Continue reading on CodeX »
Issue also covered: ASP.NET Core, Blazor, C#, .NET Core, EF Core, GitHub Copilot, JWT, REST API
Read this issue →You’re Ignoring the Most Powerful .NET Library for High-Throughput Message Processing
💡 ActionBlock, TransformBlock, and the Secret Weapon Behind Microsoft’s Streaming Pipelines Continue reading on Dev Genius »
Issue also covered: .NET Aspire, Authentication, Authorization, Azure, C#, .NET 10, EF Core, GitHub Copilot
Read this issue →MCP C# SDK Deep Dive
EF Core Performance Deep Dive: Advanced Optimization Techniques for Enterprise Applications
Issue also covered: ASP.NET Core, C#, .NET 9, EF Core, Security, Web API
Read this issue →You Thought Async Was Faster — These 5 Sync Fixes Prove Otherwise in .NET
https://medium.com/@mohsho10/you-thought-async-was-faster-these-5-sync-fixes-prove-otherwise-in-net-a706c52b02bb
Issue also covered: ASP.NET Core, Azure, C#, .NET 9, GitHub Copilot, SQL Server, Visual Studio Code
Read this issue →The Silent Scalability Killers Hiding in Your .NET Code — 15 Fixes That Work
https://towardsdev.com/the-silent-scalability-killers-hiding-in-your-net-code-15-fixes-that-work-38bb072db40c
Issue also covered: Application Insights, Authentication, Azure, Azure Functions, Benchmarking, Clean Architecture, C#, Domain-Driven Design
Read this issue →Stop Using .Include() — It's Slowing Down Your EF Core Queries (Do This Instead)
https://medium.com/codeelevation/stop-using-include-its-slowing-down-your-ef-core-queries-do-this-instead-36ef746cd68c?source=rss------dotnet-5
Issue also covered: ASP.NET Core, Azure, Blazor, C#, .NET 10, EF Core, .NET MAUI, MediatR
Read this issue →String, StringBuilder, Span: The Secrets to Better Code
https://medium.com/nerd-for-tech/string-stringbuilder-span-the-secrets-to-better-code-4f80e93baf9f
Issue also covered: ASP.NET Core, Clean Architecture, .NET 9, EF Core, GitHub Copilot, RabbitMQ, Redis, SQL Server
Read this issue →ElasticSearch at Scale: Tuning .NET Queries for Log and Search APIs
https://medium.com/@bhagyarana80/elasticsearch-at-scale-tuning-net-queries-for-log-and-search-apis-b4551b6c777a
Issue also covered: ASP.NET Core, Authentication, Authorization, Blazor, Clean Architecture, C#, Design Patterns, .NET 9
Read this issue →Think Your Azure Functions Are Cheap? We Thought So Too — Until We Looked Closer
https://medium.com/@mohsho10/think-your-azure-functions-are-cheap-we-thought-so-too-until-we-looked-closer-f1845ffc3829
Issue also covered: ASP.NET Core, AutoMapper, Azure, Azure Functions, .NET 10, .NET 8, .NET 9, .NET MAUI
Read this issue →X-Ray Vision for .NET 9: What Logs Couldn’t Tell Me in Production
https://medium.com/c-sharp-programming/x-ray-vision-for-net-9-what-logs-couldnt-tell-me-in-production-586de95d7986
Issue also covered: Azure Functions, Blazor, Clean Architecture, C#, Design Patterns, .NET 10, .NET 9, .NET Core
Read this issue →20x faster logging in .NET — but you need to sweat for it
https://medium.com/@vikpoca/20x-faster-logging-in-net-but-you-need-to-sweat-for-it-3ddfdf7db988
Issue also covered: ASP.NET Core, .NET Aspire, Blazor, Clean Architecture, C#, Domain-Driven Design, Docker, .NET 10
Read this issue →Stop Debugging .NET Apps Like It’s 2010 — OpenTelemetry Will Change Your Life
https://niravinfo.medium.com/stop-debugging-net-apps-like-its-2010-opentelemetry-will-change-your-life-10e35348c2ca
Issue also covered: ASP.NET Core, Authentication, Authorization, Azure, Clean Architecture, C#, Dapper, Design Patterns
Read this issue →10 ASP.NET Performance Tips Every Developer Should Know
https://medium.com/@hansiniperera07/10-asp-net-performance-tips-every-developer-should-know-5ddd2e3d6886
Issue also covered: ASP.NET Core, Azure, Benchmarking, Blazor, Clean Architecture, Cosmos DB, C#, .NET 10
Read this issue →You’re Still Using Try-Catch Wrong in .NET — Here’s the 2025-Ready Way
https://medium.com/@mohsho10/youre-still-using-try-catch-wrong-in-net-here-s-the-2025-ready-way-66f6f2a810dd
Issue also covered: ASP.NET Core, Authentication, Azure, Clean Architecture, C#, EF Core, MediatR, Minimal APIs
Read this issue →Rate Limiting in .NET APIs
https://medium.com/@karthikns999/dotnet-api-rate-limiting-guide-058f3a700dcb
Issue also covered: Authentication, Azure, Blazor, CQRS, C#, Design Patterns, .NET 10, EF Core
Read this issue →Implement Redis Cache in .Net-Performance Improvement
https://pawan-kumawat.medium.com/implement-redis-cache-in-net-performance-improvement-72b6ceeedcca
Issue also covered: ASP.NET Core, Authentication, Azure, C#, .NET Core, JWT, OpenAI, Redis
Read this issue →ToListAsync is fast again in Entity Framework (kind of)
https://steven-giesel.com/blogPost/dd7ab934-c311-45e0-9a04-9a28c624b957
Issue also covered: ASP.NET Core, C#, EF Core, Native AOT, OpenAI, Serilog, Unit Testing
Read this issue →Garbage Collection (GC) in .NET
https://www.c-sharpcorner.com/article/garbage-collection-gc-in-net/
Issue also covered: ASP.NET Core, Azure, C#, EF Core, GitHub Copilot, OpenAI, Visual Studio Code
Read this issue →Secrets to Scaling .NET APIs: What Microsoft Doesn’t Put in the Docs
https://medium.com/@mohsho10/secrets-to-scaling-net-apis-what-microsoft-doesnt-put-in-the-docs-754a24ae3eb8
Issue also covered: ASP.NET Core, Authentication, Azure, C#, .NET Core, EF Core, JWT, .NET MAUI
Read this issue →One at a Time or All at Once? C# Concurrency and Parallel
https://medium.com/@kittikawin_ball/one-at-a-time-or-all-at-once-c-concurrency-and-parallel-602c72d6ef05
Issue also covered: ASP.NET Core, Authentication, AutoMapper, Azure, C#, .NET Core, EF Core, .NET MAUI
Read this issue →Channels vs Queues in .NET — What’s Actually Better in 2025?
https://medium.com/c-sharp-programming/channels-vs-queues-in-net-whats-actually-better-in-2025-01142bd3b502
Issue also covered: ASP.NET Core, Azure, C#, Design Patterns, .NET Core, OpenAI, Semantic Kernel, SignalR
Read this issue →How to Read QR Codes in C# Using IronQR
https://medium.com/@kyesstuart/how-to-read-qr-codes-in-c-using-ironqr-767904120afc
Issue also covered: CQRS, C#, Design Patterns, .NET 10, GitHub Copilot, OpenAI, OpenTelemetry, Service Bus
Read this issue →Boost Performance in EF Core: How to Use ExecuteUpdate and ExecuteDelete Efficiently
https://medium.com/@kittikawin_ball/boost-performance-in-ef-core-how-to-use-executeupdate-and-executedelete-efficiently-b9be8a24af51
Issue also covered: ASP.NET Core, Blazor, C#, .NET Core, EF Core, GitHub, gRPC, .NET MAUI
Read this issue →Memory Leak Troubleshooting in .NET Core
https://www.c-sharpcorner.com/article/memory-leak-troubleshooting-in-net-core/
Issue also covered: .NET Aspire, Blazor, C#, Dapper, .NET 9, EF Core, Minimal APIs, Visual Studio
Read this issue →The Bug Hid Behind a Guid — Until We Fired It With One Line of Code
https://medium.com/@michaelmaurice410/the-bug-hid-behind-a-guid-until-we-fired-it-with-one-line-of-code-c23d4d0f0bab
Issue also covered: ASP.NET Core, Clean Architecture, C#, Design Patterns, .NET Core, OpenTelemetry
Read this issue →FastMember: The Ultimate Hack for Faster C# Data Operations
https://medium.com/@nagarajvela/fastmember-the-ultimate-hack-for-faster-c-data-operations-49d948c93dc7
Issue also covered: Authentication, Authorization, Azure, Azure DevOps, Clean Architecture, C#, .NET 9, EF Core
Read this issue →Mastering Connection Pooling with Dapper in ASP.NET Core Web API
https://www.c-sharpcorner.com/article/mastering-connection-pooling-with-dapper-in-asp-net-core-web-api/
Issue also covered: ASP.NET Core, C#, Dapper, .NET Core, Minimal APIs, Security, Solid Principles
Read this issue →.NET 10 Performance Edition
https://steven-giesel.com/blogPost/c518e8d6-54b4-407f-af82-e79e0889bc03
Issue also covered: ASP.NET Core, Azure, C#, .NET 10, EF Core, GitHub Actions, GitHub Copilot, Kubernetes
Read this issue →Slow EF Core Queries? Here’s the Easiest Way to Find the Problem
https://medium.com/c-sharp-programming/slow-ef-core-queries-heres-the-easiest-way-to-find-the-problem-14bd47d83479
Issue also covered: ASP.NET Core, Authorization, Azure, C#, .NET 8, EF Core, JWT, Minimal APIs
Read this issue →Top 5 Mistakes .NET Developers Make When Using async and await
https://www.c-sharpcorner.com/blogs/top-5-mistakes-net-developers-make-when-using-async-and-await
Issue also covered: ASP.NET Core, Authentication, C#, Design Patterns, .NET Core, .NET Framework, EF Core, GitHub
Read this issue →Memory Leaks in C#: The Invisible Mess That Bit Me (Once)
https://piyushdoorwar.medium.com/memory-leaks-in-c-the-invisible-mess-that-bit-me-once-b2cb69d83680
Issue also covered: ASP.NET Core, .NET Aspire, Azure, Azure Functions, Clean Architecture, C#, .NET 8, EF Core
Read this issue →5 Practical Ways to Improve Entity Framework Performance in .NET Projects
https://medium.com/@ridvan-ozturk/5-practical-ways-to-improve-entity-framework-performance-in-net-projects-55bcff1c284b
Issue also covered: Azure, Docker, .NET 10, EF Core, Kubernetes
Read this issue →What’s New in .NET 9: AI Integration, Performance, and Simplicity
https://medium.com/@joshi.vignesh/whats-new-in-net-9-ai-integration-performance-and-simplicity-97833a171f44
Issue also covered: ASP.NET Core, Azure, Azure Functions, C#, .NET 9, EF Core, GitHub Copilot, Redis
Read this issue →Long Running Tasks: Batch It or Queue It?
https://medium.com/@logan.young87/long-running-tasks-batch-it-or-queue-it-b261fd5ea4d6
Issue also covered: Application Insights, ASP.NET Core, C#, .NET 9, .NET Framework, EF Core, GitHub Copilot, OpenAI
Read this issue →The .NET Bugs That Haunt Us Daily — And Why We Keep Missing Them
https://medium.com/@sunita.rawat.cgi/the-net-bugs-that-haunt-us-daily-and-why-we-keep-missing-them-9347049a87c8
Issue also covered: C#, EF Core, GitHub Copilot, Minimal APIs, Visual Studio
Read this issue →Scale Like a Pro: Mastering Partitioning and Read Replicas in .NET Apps
https://www.c-sharpcorner.com/blogs/scale-like-a-pro-mastering-partitioning-and-read-replicas-in-net-apps
Issue also covered: Azure, Azure DevOps, Clean Architecture, C#, EF Core, GitHub Copilot, Minimal APIs
Read this issue →Why is enumerating over List faster than IList?
https://steven-giesel.com/blogPost/c624c170-c16c-4414-8506-2ae25ba54df7
Issue also covered: Azure, C#, Serilog, SQL Server
Read this issue →C# Memory Management Explained: A Beginner’s Guide to Garbage Collection in .NET
https://medium.com/@joshiabhi777/c-memory-management-explained-a-beginners-guide-to-garbage-collection-in-net-a84406eb3bf2
Issue also covered: ASP.NET Core, Authentication, Design Patterns, .NET 9, .NET Core, JWT, ML.NET, OAuth
Read this issue →99% of C# Devs Miss This Async Bug — It Crashes Real Apps Silently
https://medium.com/@mohsho10/99-of-c-devs-miss-this-async-bug-it-crashes-real-apps-silently-34a3a9489329
Issue also covered: ASP.NET Core, Authentication, Authorization, Azure, Clean Architecture, C#, Dapper, Design Patterns
Read this issue →Database Fragmentation: Understanding, Managing, and Mitigating
https://www.c-sharpcorner.com/article/database-fragmentation-understanding-managing-and-mitigating/
Issue also covered: Application Insights, ASP.NET Core, Azure, C#, Design Patterns, .NET 10, .NET 8, .NET 9
Read this issue →C# for Real-Time Systems: Designing Low-Latency Messaging and Data Pipelines That Don’t Choke
https://medium.com/@mohsho10/c-for-real-time-systems-designing-low-latency-messaging-and-data-pipelines-that-dont-choke-a47e23d17fd4
Issue also covered: Azure, C#, .NET 9, EF Core, Native AOT, Service Bus, Visual Studio, Visual Studio Code
Read this issue →Boosting Productivity with .NET Source Generators
https://www.c-sharpcorner.com/article/boosting-productivity-with-net-source-generators/
Issue also covered: Azure, C#, Design Patterns, EF Core, .NET MAUI, OpenAI, Security, SQL Server
Read this issue →Using Pattern Matching in C# for Performance Optimization
https://www.meziantou.net/using-pattern-matching-in-csharp-for-performance-optimization.htm
Issue also covered: C#, Domain-Driven Design, .NET 10, .NET Core, RabbitMQ, Service Bus, Visual Studio Code, Web API
Read this issue →Vector Support Public Preview now extended to Azure SQL MI
https://devblogs.microsoft.com/azure-sql/4561-2/
Issue also covered: .NET Aspire, Azure, Blazor, C#, Design Patterns, .NET 9, EF Core, GitHub Copilot
Read this issue →PLINQ vs LINQ: Use Cases, and Performance Insights in C#
https://www.c-sharpcorner.com/article/plinq-vs-linq-use-cases-and-performance-insights-in-c-sharp/
Issue also covered: ASP.NET Core, Azure, C#, Design Patterns, .NET Core, EF Core, GitHub Copilot, Minimal APIs
Read this issue →Taming the Cartesian Explosion — A One-Line Trick to Turbo-Charge EF Core With Query Splitting
https://medium.com/@michaelmaurice410/taming-the-cartesian-explosion-a-one-line-trick-to-turbo-charge-ef-core-with-query-splitting-099738f60370
Issue also covered: Azure, Azure Functions, Blazor, Cosmos DB, C#, Design Patterns, .NET 9, EF Core
Read this issue →dotNetDave Says… Avoid Going Across the Wire Until Necessary!
https://dotnettips.wordpress.com/2025/05/12/dotnetdave-says-avoid-going-across-the-wire-until-necessary/
Issue also covered: ASP.NET Core, C#, EF Core, GitHub Copilot, OpenAI, Security, Source Generators
Read this issue →233× Faster — No Raw SQL Required!
https://medium.com/@michaelmaurice410/233-faster-no-raw-sql-required-cb5037346312
Issue also covered: .NET Aspire, Authentication, Authorization, Azure, Azure DevOps, Blazor, C#, .NET 8
Read this issue →Stop Using Exceptions for Control Flow: The Silent Killer of C# Performance & Readability
https://medium.com/@metoz.florian/stop-using-exceptions-for-control-flow-the-silent-killer-of-c-performance-readability-8ce85a61c116
Issue also covered: ASP.NET Core, Azure, Design Patterns, .NET 9, .NET Core, .NET MAUI, Minimal APIs, REST API
Read this issue →Parallel vs Asynchronous Programming in .NET: What’s the Difference
https://medium.com/@karthikns999/parallel-vs-asynchronous-programming-in-net-whats-the-difference-69b9318ee3cd?source=rss------dotnet-5
Issue also covered: Azure, C#, Design Patterns, .NET 8, .NET 9, .NET Framework, Event Sourcing, GitHub Copilot
Read this issue →Don’t Let Blob Sync Break Your .NET App — Try This Instead
https://itnext.io/dont-let-blob-sync-break-your-net-app-try-this-instead-79d6fd5ef6f9
Issue also covered: Azure, Azure Functions, C#, .NET 10, .NET 9, Security, Solid Principles, Source Generators
Read this issue →CPU Cache Optimization in .NET APIs: Unlocking Hidden Performance
https://medium.com/asp-dotnet/cpu-cache-optimization-in-net-apis-unlocking-hidden-performance-f61f03aa9bb6
Issue also covered: ASP.NET Core, Blazor, C#, Dapper, Docker, .NET 10, .NET Core, EF Core
Read this issue →LINQ vs Loops: The Explosive Performance Secrets No One Tells You
https://medium.com/@nagarajvela/linq-vs-loops-the-explosive-performance-secrets-no-one-tells-you-023c45aff25c
Issue also covered: Application Insights, Azure, Azure Functions, C#, Domain-Driven Design, Design Patterns, .NET 8, .NET 9
Read this issue →Is .NET 9 Worth It for Experienced Engineers? Performance, Features, and Insights
https://medium.com/c-sharp-programming/is-net-9-worth-it-for-experienced-engineers-performance-features-and-insights-38d3c02ed796
Issue also covered: ASP.NET Core, .NET Aspire, Blazor, C#, .NET 9, EF Core, JWT, OpenAI
Read this issue →Death by DTO: How Excessive Mapping Slowed Down Our Kafka Consumer
https://piyushdoorwar.medium.com/death-by-dto-how-excessive-mapping-slowed-down-our-kafka-consumer-ddb08881d1bc
Issue also covered: Azure, Domain-Driven Design, EF Core, GitHub Copilot, Kafka, OpenTelemetry
Read this issue →How to Improve Application Performance By Caching Data in Web Pages
https://learn-code-learn.medium.com/how-to-improve-application-performance-by-caching-data-in-web-pages-7c15da841ac0
Issue also covered: ASP.NET Core, Azure, Clean Architecture, C#, Event Sourcing, REST API, Security
Read this issue →Memory Leaks in .NET: From Obvious to Tricky Scenarios
https://medium.com/@vikpoca/memory-leaks-in-net-from-obvious-to-tricky-scenarios-ccb6c01d82fc
Issue also covered: ASP.NET Core, Azure, Azure DevOps, Azure Functions, Cosmos DB, C#, Dapper, Design Patterns
Read this issue →Assignment Operators in C#: The Fastest Way to Modify Your Stats
https://medium.com/@fulton_shaun/assignment-operators-in-c-the-fastest-way-to-modify-your-stats-41572b887f19
Issue also covered: C#, .NET 10, .NET 9, .NET Core, EF Core, ML.NET, OpenAI, RabbitMQ
Read this issue →20 High-Impact Ways to Turbocharge .NET API Performance
https://medium.com/@metoz.florian/20-high-impact-ways-to-turbocharge-net-api-performance-e39bb80dee1b
Issue also covered: ASP.NET Core, Authentication, Azure, Azure DevOps, .NET 10, .NET Framework, EF Core, gRPC
Read this issue →5 Most Common Async/Await Mistakes in C#
https://medium.com/dot-net-sql-learning/5-most-common-async-await-mistakes-in-c-9e0bc57c4302
Issue also covered: ASP.NET Core, Azure, C#, Dapper, Design Patterns, Docker, EF Core, .NET MAUI
Read this issue →Accelerate .NET: 7 Advanced C# Techniques for Peak Performance
https://towardsdev.com/accelerate-net-7-advanced-c-techniques-for-peak-performance-76ba6b27f68d
Issue also covered: ASP.NET Core, Azure, Blazor, C#, .NET 10, .NET 9, .NET Core, EF Core
Read this issue →Beyond Basics: Advanced Techniques for EF Core Performance
https://medium.com/@S_Jathurshan/46e9412a16bc
Issue also covered: ASP.NET Core, Azure, Clean Architecture, C#, Domain-Driven Design, .NET 10, EF Core, GitHub Copilot
Read this issue →Boost Your C# Code: Why Any() is Faster Than Count() > 0 for Performance
https://medium.com/c-sharp-programming/boost-your-c-code-why-any-is-faster-than-count-0-for-performance-bd10e5275137
Issue also covered: ASP.NET Core, C#, Design Patterns, .NET 8, .NET 9, EF Core, GitHub Copilot, Security
Read this issue →.NET’te AggressiveInlining, BufferWriter ve Span/Memory ile Sınırları Zorlamak
https://medium.com/@birkanogecan/nette-aggressiveinlining-bufferwriter-t-ve-span-t-memory-t-ile-s%C4%B1n%C4%B1rlar%C4%B1-zorlamak-81258c4d80a2
Issue also covered: ASP.NET Core, Azure, C#, Dapper, .NET 10, .NET 9, EF Core, Kafka
Read this issue →Five biggest performance issues in C#
https://medium.com/@CodeCrack/five-biggest-performance-issues-in-c-622e11910610
Issue also covered: Azure, Blazor, C#, Design Patterns, .NET 10, .NET 9, .NET Core, .NET Framework
Read this issue →Which Is Faster in C#: Record, Class, or Struct? Deep Dive on Memory and Equality
https://medium.com/write-a-catalyst/which-is-faster-in-c-record-class-or-struct-deep-dive-on-memory-and-equality-afd65a1da1cb
Issue also covered: ASP.NET Core, Blazor, .NET 9, .NET Core, .NET Framework, EF Core, GitHub Copilot, .NET MAUI
Read this issue →C# Strings + Random = A Job Title Generator You Didn’t Know You Needed
https://medium.com/@fulton_shaun/c-strings-random-a-job-title-generator-you-didnt-know-you-needed-b040ecdd9d00
Issue also covered: Blazor, C#, .NET 10, .NET 9, EF Core, GitHub Copilot, .NET MAUI, OpenAI
Read this issue →Pros and Cons of Using string.Intern() in Production
https://medium.com/write-a-catalyst/pros-and-cons-of-using-string-intern-in-production-567611726091
Issue also covered: ASP.NET Core, Authentication, Authorization, AutoMapper, Azure, .NET 9, Event Sourcing, .NET MAUI
Read this issue →An Efficient Way To Process Large Files
https://learn-code-learn.medium.com/an-efficient-way-to-process-large-files-d64144712c97
Issue also covered: ASP.NET Core, C#, Design Patterns, .NET 10, MediatR, OpenAI, Security
Read this issue →Any() vs Exists() in .NET 9: Why Your Old Performance Assumptions Might Be Wrong
https://medium.com/@vikpoca/any-vs-exists-in-net-9-why-your-old-performance-assumptions-might-be-wrong-5570e65c878f
Issue also covered: .NET Aspire, Blazor, C#, .NET 10, EF Core, Semantic Kernel, Solid Principles
Read this issue →10 Costly HttpClient Mistakes in C#.NET (And How to Fix Them Like a Pro)
https://medium.com/@ashokreddy343/10-costly-httpclient-mistakes-in-c-net-and-how-to-fix-them-like-a-pro-96f08a38a833
Issue also covered: ASP.NET Core, Azure, Azure Functions, Blazor, EF Core, Minimal APIs, OpenAI, Source Generators
Read this issue →Optimizing JSON Serialization in .NET: Newtonsoft.Json vs. System.Text.Json
https://blog.elmah.io/optimizing-json-serialization-in-net-newtonsoft-json-vs-system-text-json/
Issue also covered: .NET Aspire, Azure, Azure Functions, Blazor, C#, .NET 9, EF Core, GitHub Copilot
Read this issue →How to Use LINQ Effectively in .NET: IEnumerable, IQueryable, and EF Core Tips
https://medium.com/@kroshpan/how-to-use-linq-effectively-in-net-ienumerable-iqueryable-and-ef-core-tips-dc925201c9e7
Issue also covered: ASP.NET Core, Authentication, Azure, C#, .NET 10, .NET Core, EF Core, OpenAI
Read this issue →Return Streams Better in .NET: A Senior Engineer’s Perspective
https://medium.com/c-sharp-programming/return-streams-better-in-net-a-senior-engineers-perspective-e99ada7a5932
Issue also covered: ASP.NET Core, Blazor, C#, Design Patterns, .NET 8, .NET 9, Native AOT, Semantic Kernel
Read this issue →Profile-Guided Optimization (PGO) in C#
https://www.c-sharpcorner.com/article/profile-guided-optimization-pgo-in-c-sharp/
Issue also covered: ASP.NET Core, AutoMapper, Azure, C#, Domain-Driven Design, .NET 10, .NET 8, .NET 9
Read this issue →Microsoft .NET Code Analysis: Improve .NET Performance by Reusing Constant Arrays
https://dotnettips.wordpress.com/2025/04/04/microsoft-net-code-analysis-improve-net-performance-by-reusing-constant-arrays/
Issue also covered: ASP.NET Core, AutoMapper, Azure, Blazor, C#, .NET Core, EF Core, GitHub Copilot
Read this issue →EF Core Bulk Insert: Boost Your Performance With Entity Framework Extensions
https://antondevtips.com/blog/ef-core-bulk-insert-boost-your-performance-with-entity-framework-extensions
Issue also covered: ASP.NET Core, Azure, C#, Design Patterns, EF Core, GitHub Copilot, .NET MAUI
Read this issue →Still Debugging .NET Microservices in the Dark? You’re Not Alone.
https://medium.com/turbo-net/still-debugging-net-microservices-in-the-dark-youre-not-alone-f633914d9b80
Issue also covered: .NET Aspire, Azure, Azure DevOps, C#, Domain-Driven Design, Docker, .NET 9, .NET Core
Read this issue →C# Performance Oversights Senior Developers Miss: List vs. Dictionary
https://medium.com/@bairagi44/c-performance-oversights-senior-developers-miss-list-vs-dictionary-b6f8b4be7db8
Issue also covered: ASP.NET Core, Azure, Blazor, C#, GitHub Copilot, .NET MAUI, Minimal APIs, MongoDB
Read this issue →.NET Core Troubleshooting (Performance, Stress Log)
https://medium.com/@meriffa/net-core-troubleshooting-performance-stress-log-32342c23f8e6
Issue also covered: ASP.NET Core, Blazor, C#, Design Patterns, .NET 8, .NET Core, EF Core, ML.NET
Read this issue →The Ultimate Guide to Caching in .NET 8: Examples and Real-World Scenarios
https://medium.com/@ashokreddy343/the-ultimate-guide-to-caching-in-net-8-examples-and-real-world-scenarios-c7d5220adf57
Issue also covered: Application Insights, ASP.NET Core, .NET Aspire, Azure, C#, .NET 9, EF Core, GitHub Copilot
Read this issue →CancellationToken in .NET: What Are They and Why Should You Use Them?
https://medium.com/@adrianbailador/cancellationtoken-in-net-what-are-they-and-why-should-you-use-them-3f861b5107be
Issue also covered: ASP.NET Core, Azure, C#, Design Patterns, .NET 8, .NET 9, .NET Core, EF Core
Read this issue →Have You Ever Wondered How the Hell a List Works Under the Hood?
https://medium.com/@elijah.koulaxis/have-you-ever-wondered-how-the-hell-a-list-works-under-the-hood-254c3d4c95eb
Issue also covered: .NET Aspire, Azure, C#, .NET 10, .NET Core, OpenAI, Web API
Read this issue →Revolutionizing Memory Management in C#: Mastering Inline Arrays
https://medium.com/@nagarajvela/revolutionizing-memory-management-in-c-mastering-inline-arrays-adceeb7b44ce
Issue also covered: ASP.NET Core, Azure DevOps, Benchmarking, Blazor, CQRS, C#, .NET 9, GitHub
Read this issue →Tiny .NET Core Bug Almost Shut Down a Factory!
https://medium.com/c-sharp-programming/this-tiny-bug-in-our-net-core-api-nearly-took-down-a-factory-feb1a52b4164
Issue also covered: ASP.NET Core, Azure, Clean Architecture, C#, .NET Core, Event Sourcing, MediatR, Minimal APIs
Read this issue →Mastering .NET Channels: The Secret to High-Performance Background Processing
https://medium.com/@ashokreddy343/mastering-net-channels-the-secret-to-high-performance-background-processing-94a2fb86a795
Issue also covered: ASP.NET Core, Azure, Blazor, C#, .NET Core, .NET MAUI, MongoDB, Source Generators
Read this issue →LINQ: ZIP() Operator
https://ravindradevrani.com/posts/linq-zip-method/
Issue also covered: ASP.NET Core, Azure, C#, Dapper, .NET 8, .NET 9, .NET MAUI, Minimal APIs
Read this issue →Slow LINQ Query? Here’s How to Fix It
https://medium.com/dare-to-be-better/slow-linq-query-heres-how-to-fix-it-d96271a0dc0a
Issue also covered: AOT, ASP.NET Core, Azure, Benchmarking, Blazor, Clean Architecture, C#, Docker
Read this issue →C# Unsafe.As Secrets: Use It Wisely!
https://medium.com/@shamuddin/c-unsafe-as-secrets-use-it-wisely-a6ebc25a2d23
Issue also covered: AOT, Azure, Azure Functions, Blazor, C#, .NET 10, .NET 8, .NET 9
Read this issue →OutputCache
https://medium.com/@samanazadi1996/outputcache-d250a911f741
Issue also covered: ASP.NET Core, Azure, Blazor, C#, Docker, .NET Core, EF Core, Event Sourcing
Read this issue →Span and Memory — Supercharge performance with zero allocations
https://medium.com/dot-net-sql-learning/span-t-and-memory-t-supercharge-performance-with-zero-allocations-76353974f4ac
Issue also covered: ASP.NET Core, Azure, C#, .NET Core, EF Core, GitHub Copilot, .NET MAUI, Profiling
Read this issue →Carcass in Azure Functions: Part 1 — Durable Functions, High-Performance Logging & FunctionContext
https://medium.com/@serhiikokhan/carcass-in-azure-functions-part-1-durable-functions-high-performance-logging-functioncontext-798b1705d59e
Issue also covered: Authentication, Azure, Azure Functions, C#, .NET 10, GitHub Copilot, OpenAI, Visual Studio
Read this issue →Queue-Based Load Leveling Pattern (Starring Phi4, LangChain4j and Azure Service Bus)
https://devblogs.microsoft.com/java/queue-based-load-leveling-pattern-starring-phi4-and-azure-service-bus/
Issue also covered: ASP.NET Core, Authentication, Azure, .NET 10, GitHub Copilot, Security, Service Bus, Visual Studio
Read this issue →Enhancing Performance with Response Compression in .NET Core
https://www.csharp.com/blogs/enhancing-performance-with-response-compression-in-net-core
Issue also covered: ASP.NET Core, C#, Design Patterns, .NET 10, EF Core, GitHub Copilot, JWT, .NET MAUI
Read this issue →How to Choose the Right Loading Strategy in EF Core?
https://jaykrishnareddy.medium.com/how-to-choose-the-right-loading-strategy-in-ef-core-6896d477ca9b
Issue also covered: ASP.NET Core, C#, .NET 10, .NET Core, EF Core, GitHub, Security, SQL Server
Read this issue →Boost SQL Server Performance with Memory-Optimized Tables
https://www.csharp.com/article/boost-sql-server-performance-with-memory-optimized-tables/
Issue also covered: ASP.NET Core, Azure, Azure Functions, CQRS, C#, .NET 9, .NET Core, EF Core
Read this issue →The Lead .NET Developer’s Playbook: 20 Code Optimization Tips
https://medium.com/write-a-catalyst/the-lead-net-developers-playbook-20-code-optimization-tips-0ba1919021f9
Issue also covered: ASP.NET Core, Authentication, Azure, C#, Design Patterns, .NET 9, EF Core, SignalR
Read this issue →Top 10 .NET Performance Mistakes That Are Slowing Down Your App
https://medium.com/@kohzadi90/top-10-net-performance-mistakes-that-are-slowing-down-your-app-9e80f9cd17f0
Issue also covered: ASP.NET Core, AutoMapper, Azure, Blazor, C#, .NET 9, GitHub Copilot, gRPC
Read this issue →StringBuilder vs StringConcatenation
https://medium.com/@Sina-Riyahi/stringbuilder-vs-stringconcatenation-d69fbebf81fe
Issue also covered: ASP.NET Core, .NET Aspire, Azure, C#, .NET 9, .NET Core, EF Core, .NET MAUI
Read this issue →Visualize Multi-Dimensional Data Using the .NET MAUI Parallel Coordinate Chart
https://www.syncfusion.com/blogs/post/dotnet-maui-parallel-coordinate-chart
Issue also covered: ASP.NET Core, Blazor, C#, EF Core, GitHub Copilot, .NET MAUI, Unit Testing
Read this issue →449: Modernizing .NET Libraries
https://www.mergeconflict.fm/449
Issue also covered: Azure, Azure DevOps, C#, .NET Core, EF Core, GitHub Copilot, Security, Web API
Read this issue →Why FusionCache Outperforms .NET 9’s Hybrid Cache
https://medium.com/@shamuddin/why-fusioncache-outperforms-net-9s-hybrid-cache-4771adb02a79
Issue also covered: ASP.NET Core, .NET Aspire, Authentication, Benchmarking, Blazor, C#, .NET 8, .NET 9
Read this issue →How To Increase Performance of Web APIs in .NET — 11 Proven Techniques
https://medium.com/@Lidia-Rodriguez/how-to-increase-performance-of-web-apis-in-net-11-proven-techniques-2caac74931d1
Issue also covered: ASP.NET Core, Authentication, Azure, Azure Functions, Cosmos DB, C#, Design Patterns, Docker
Read this issue →Garbage Collector in .NET: Principles and Architecture
https://medium.com/@ljubomirbacovic/garbage-collector-in-net-principles-and-architecture-d1550c58ab3d
Issue also covered: ASP.NET Core, CQRS, C#, .NET Core, .NET Framework, EF Core, MediatR, ML.NET
Read this issue →Advanced Implementations of the Producer-Consumer Pattern with Channel in .NET
https://medium.com/@anderson.buenogod/advanced-implementations-of-the-producer-consumer-pattern-with-channel-t-in-net-28aa94304561
Issue also covered: ASP.NET Core, C#, .NET 9, EF Core, System.Text.Json, Unit Testing, Visual Studio
Read this issue →Boosting Performance with Lazy Loading in C# .NET Core
https://www.csharp.com/article/boosting-performance-with-lazy-loading-in-c-sharp-net-core/
Issue also covered: ASP.NET Core, Benchmarking, C#, EF Core, .NET MAUI, Newtonsoft.Json, SQL Server, System.Text.Json
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/
Issue also covered: AOT, ASP.NET Core, .NET Aspire, Benchmarking, Blazor, C#, .NET 10, .NET 8
Read this issue →