performance
.NET Performance and Optimization Articles, Tutorials & News
.NET Performance and Optimization articles, tutorials, and news from the DotNetNews archive.
1468 articles Updated
.NET performance optimization is the focus of this topic page. .NET Performance and Optimization is how .NET teams reason about runtime cost, startup, and throughput once the feature work is done. Intermediate and senior .NET developers use this hub to scan practical writing without treating every link as an endorsement.
Recurring subtopics in recent issues include .NET performance optimization, C# performance, ASP.NET Core performance, and .NET profiling. Those themes are drawn from titles and excerpts in the newest archive entries for this tag, not from a marketing outline.
Expect publisher tutorials, release notes, architecture write-ups, and field notes linked from DotNetNews issues. Start here is a short editorial shortlist for .NET Performance and Optimization; the archive list is chronological and larger. Secondary angles such as .NET performance optimization and C# performance appear when the archive actually covered them. Nearby reading often overlaps with .NET Benchmarking and BenchmarkDotNet and .NET Profiling and Diagnostics.
Start here
Editor picks for Performance
-
Building a Streaming, Low-Allocation Excel Writer in .NET
c-sharpcorner.com Issue #504
Covers building a Streaming, Low-Allocation Excel Writer in .NET.
-
Redis Caching Strategies for High-Traffic ASP.NET Core Applications
c-sharpcorner.com Issue #503
Straightforward and useful. Redis strategy discussions matter more when traffic patterns and invalidation costs are part of the conversation.
-
Optimizing I/O Performance in .NET
dotnettips.com Issue #498
I/O operations impact application responsiveness, scalability, and costs.
-
.NET 8 vs .NET 6: Should You Upgrade?
faciletechnolab.com Issue #495
A sensible upgrade comparison focused on support windows, performance, and migration risk rather than hype.
-
Modern C# Features: A Deep Dive into Records, Pattern Matching, Async, and Performance
medium.com Issue #494
A practical guide to the C# language features that have reshaped how we write .NET code .
-
Beyond the Spinner: Implementing High-Performance Optimistic UI with .NET and JavaScript
medium.com Issue #487
Optimistic UI is one of those topics that touches both performance and product feel. Good when done with discipline.
-
IO Performance: Reuse HttpClient to Avoid Connection Overhead
dotnettips.com Issue #485
A perennial reminder: HttpClient misuse still shows up in too many codebases.
-
10 EF Core Performance Mistakes (and How to Fix Them) in .NET 10
codewithmukesh.com Issue #479
10 EF Core performance mistakes that ship to production, N+1 queries, missing projections, lazy loading, AsNoTracking, bulk ops, and how to fix each in .NET 10.
Archive
Page 1 of 59
Newest first
-
How to use ShowColumns() Function in Power Apps
c-sharpcorner.com Issue #514
Master Power Apps' ShowColumns() function to select specific data columns, streamlining your apps and improving performance. Learn syntax and examples.
-
PostgreSQL 18 Performance Tuning for EF Core Applications
c-sharpcorner.com Issue #514
Optimize PostgreSQL 18 for EF Core apps. Learn to tune queries, use indexes, manage data loading, and implement a repeatable performance tuning process.
-
.NET 11 Performance Edition
steven-giesel.com Issue #514
As always my yearly take on the latest .NET release. In a few months dotnet 11 will be released and I wanted to have a look into some performance metrics.
-
Redis Caching in ASP.NET Core: Strategies That Actually Improve Performance
c-sharpcorner.com Issue #514
Boost ASP.NET Core performance with Redis caching. Learn effective strategies for reduced latency, lower database load, and improved scalability.
-
Benchmarking JSON Serialization Options in .NET 11
c-sharpcorner.com Issue #514
Compare .NET JSON serializers: System.Text.Json, Source Generation, and Newtonsoft.Json. Benchmark for optimal performance.
-
Building Distributed Caching in ASP.NET Core with Redis: Architecture, Performance, and Production Best Practices
c-sharpcorner.com Issue #514
Scale ASP.NET Core apps with Redis distributed caching. Learn architecture, performance, and best practices for faster, more responsive applications.
-
Efficient Pagination in ASP.NET Core: Offset vs Keyset Pagination Explained
c-sharpcorner.com Issue #513
Master ASP.NET Core pagination: Offset vs. Keyset. Learn efficient strategies for large datasets, API performance, and better user experience.
-
Cancellation Tokens in ASP.NET Core: How to Cancel Long-Running Requests Correctly
c-sharpcorner.com Issue #513
Master ASP.NET Core cancellation tokens to prevent resource waste on abandoned requests, boosting scalability and responsiveness.
-
Request Timeout Handling in ASP.NET Core 10: Preventing Slow Requests from Hurting Your Application
c-sharpcorner.com Issue #513
Master ASP.NET Core 10 request timeouts to prevent slow requests from crashing your app. Learn configuration, policies, and cancellation for resilient APIs.
-
Analyze MSBuild Binary Logs with Copilot in VS Code
devblogs.microsoft.com Issue #513
You know the moment. CI goes red, or a build that took 8 seconds yesterday now takes 40, and you're staring at a wall of MSBuild output trying to find the one line that matters. The answer is almost a...
-
Cache Me If You Can: A .NET Caching Survival Guide
truestorydavestorey.medium.com Issue #513
Caching is a fundamental part of modern applications, storing data locally or in a distributed manner so that our applications can be…
-
EF Core 10 Performance Tuning: Tracking, Query Filters, Compiled Queries, and Bulk Operations
c-sharpcorner.com Issue #513
Boost EF Core 10 performance with AsNoTracking, query filters, compiled queries, and bulk operations. Optimize your data access layer.
-
Native AOT in .NET 10: When It Helps and When It Hurts
c-sharpcorner.com Issue #513
Explore Native AOT in .NET 10: understand its benefits for faster startups & lower memory, and when it might hurt your apps.
-
Distributed Caching in ASP.NET Core: IMemoryCache vs IDistributedCache Explained
c-sharpcorner.com Issue #512
Master ASP.NET Core caching! Compare IMemoryCache vs IDistributedCache for optimal performance, scalability, and data consistency.
-
Why ASP.NET Core APIs Slow Down Under Load (And How to Fix Them)
c-sharpcorner.com Issue #512
Uncover why ASP.NET Core APIs slow down under load and learn practical fixes for bottlenecks like inefficient DB queries, blocking code, and middleware.
-
Output Caching vs Response Caching in ASP.NET Core: What's the Difference?
c-sharpcorner.com Issue #512
ASP.NET Core: Output Caching vs. Response Caching. Understand the key differences, when to use each, and best practices for optimal performance.
-
ASP.NET Core 11 Request Pipeline Performance Deep Dive
c-sharpcorner.com Issue #512
Optimize your ASP.NET Core app's performance by mastering the request pipeline. Learn middleware order, optimization, and benchmarking for faster APIs.
-
Optimizing Minimal APIs for High-Performance ASP.NET Core Applications
c-sharpcorner.com Issue #512
Optimize ASP.NET Core Minimal APIs for peak performance. Learn techniques for efficient routing, JSON serialization, async programming, caching, and more.
-
IQueryable vs IEnumerable in C# — The Difference Every .NET Developer Should Know
medium.com Issue #511
If you’ve worked with LINQ or Entity Framework, you’ve almost certainly seen these two interfaces:
-
Top 10 TPL (Task Parallel Library) Interview Questions with Examples
c-sharpcorner.com Issue #511
Master TPL with top 10 interview questions & examples. Understand Tasks, async/await, Parallel.ForEach, and cancellation for .NET concurrency.
-
Caching in ASP.NET Core 10: In-Memory, Distributed, and Output Caching Explained
c-sharpcorner.com Issue #511
Master ASP.NET Core 10 caching: In-Memory, Distributed, and Output. Boost performance, reduce load, and ensure scalability for your web apps.
-
Query Performance Tuning in Azure DocumentDB: A Practical Guide
devblogs.microsoft.com Issue #511
Writing a query that works is easy. Writing a query that scales is a different story.
-
10 ASP.NET Core 10 Features That Actually Improve Production Applications
c-sharpcorner.com Issue #511
Discover 10 ASP.NET Core 10 features that boost production apps: security, performance, cloud-native, AI-ready APIs, and developer productivity.
-
-
EF Core Performance Benchmarks: 12 Mistakes That Hurt Query Speed
c-sharpcorner.com Issue #510
Unlock EF Core performance! Discover 12 common mistakes hurting query speed and learn production-ready solutions for faster applications.