performance
.NET Performance and Optimization Articles, Tutorials & News
.NET Performance and Optimization articles, tutorials, and news from the DotNetNews archive.
1586 articles Updated Page 7 of 64
Browse additional .NET Performance and Optimization articles from the DotNetNews archive.
.NET Performance and Optimization articles
Page 7 of 64
Newest first
-
Reduce C# Memory Usage 50x: IAsyncEnumerable Guide
medium.com Issue #509
How switching from ToListAsync() to IAsyncEnumerable cut peak memory 50x in a .NET
-
C# Task Parallel Library (TPL) overview
medium.com Issue #509
TPL is Microsoft’s framework for writing parallel and asynchronous code in .NET. It lives in System.Threading.Tasks and is the foundation…
-
Distributed Caching in ASP.NET Core
c-sharpcorner.com Issue #509
Boost ASP.NET Core app performance with distributed caching. Learn Redis integration, Cache-Aside, and best practices for scalability.
-
Slow pagination in EF Core? Try keyset pagination
roundthecode.com Issue #509
Learn how keyset pagination works in Entity Framework Core, how it compares to offset pagination, and how indexes can dramatically improve your pagination performance.
-
Mastering EF Core Performance Everything I Learned About Writing Faster Queries
bvsreyanth.medium.com Issue #509
Hi Everyone 👋
-
OpenTelemetry Observability in ASP.NET Core: End-to-End Guide
c-sharpcorner.com Issue #508
Master OpenTelemetry in ASP.NET Core for robust observability. Learn to integrate logs, metrics, and distributed traces for better performance and troubleshooting.
-
ASP.NET Core Health Checks Tutorial
c-sharpcorner.com Issue #508
Master ASP.NET Core Health Checks! Learn to monitor app health, dependencies, and ensure production readiness for reliable applications.
-
The N+1 Query Problem in EF Core (And How to Spot It Before Production Does)
medium.com Issue #508
A page that felt fine in testing is slow in production. Same code, same query, but now it crawls. You open the SQL log and there it is —…
-
Garbage Collection in C#: How .NET Automatically Manages Memory
c-sharpcorner.com Issue #507
Learn how .NET's Garbage Collection automatically manages C# memory, preventing leaks and improving app reliability by reclaiming unused objects.
-
After Four Years with Entity Framework Core, EF Core 10 Finally Feels Worth the Upgrade
medium.com Issue #507
After 4 Years of Using Entity Framework Core, EF Core 10 Is the First Upgrade That Actually Makes Me Want to Migrate
-
Advanced LINQ Performance: Hidden Costs Every C# Developer Should Know
c-sharpcorner.com Issue #507
Unlock LINQ's power in C#! Discover hidden performance costs and learn practical techniques for efficient, production-ready code.
-
Entity Framework Core 11: New Features and Performance Enhancements
c-sharpcorner.com Issue #507
Discover EF Core 11's performance boosts, new features, and best practices for faster .NET data access and efficient database management.
-
Hangfire in Production: Structure, Failures & Status Tracking (Part 2 of 2)
medium.com Issue #507
In [Part 1] we set up Hangfire and covered the fundamentals — enqueuing jobs, retries, and the dashboard. That’s enough to build a demo.
-
Building Background Processing Services with .NET Worker Services
c-sharpcorner.com Issue #507
Learn to build robust background processing services with .NET Worker Services. Improve app performance and user experience by offloading tasks.
-
ASP.NET Core Output Caching vs Response Caching: Performance Deep Dive
c-sharpcorner.com Issue #507
Learn the differences between Output Caching and Response Caching in ASP.NET Core. Explore architecture, performance implications, implementation examples, best practices, and when to use each caching...
-
Building Resilient .NET APIs with Polly v8
c-sharpcorner.com Issue #506
Build robust .NET APIs with Polly v8. Learn to implement retries, timeouts, circuit breakers, and fallbacks for enhanced resilience.
-
Entity Framework Core 10 Performance Tuning: 25 Production Optimization Techniques
c-sharpcorner.com Issue #506
Master EF Core 10 performance! Discover 25 production optimization techniques for faster, scalable .NET data access. Boost your app's speed.
-
EF Core Performance Tips for Faster Queries
c-sharpcorner.com Issue #506
Boost EF Core performance with essential tips: select only needed columns, use AsNoTracking, filter at DB, avoid N+1, and monitor SQL.
-
Background Processing in ASP.NET Core: Why Task.Run() Isn't the Right Choice
medium.com Issue #506
At some point, almost every ASP.NET Core application needs to do work in the background.
-
Background Jobs and Workers in .NET Backend Systems: How to Design Reliable Background Processing
medium.com Issue #506
In Part 1, I wrote about boundaries. In Part 2, I wrote about aggregates and invariants. In Part 3, I wrote about domain events. In Part 4…
-
Mastering Channels in C#: Async Producer/Consumer With Backpressure
medium.com Issue #506
From first principles to a production ingestion pipeline: backpressure, completion, and fault propagation done right
-
Entity Framework Core 11 Migrations: Best Practices for Production Deployments
c-sharpcorner.com Issue #505
Master EF Core 11 migrations for production. Learn best practices for safe deployments, avoiding downtime, and ensuring data integrity.
-
LINQ Execution: Immediate vs. Deferred (And Why It Matters More Than You Think)
medium.com Issue #505
If you’ve worked with LINQ in C# for any length of time, you’ve probably run into a bug that made no sense at first glance — a query…
-
.NET 11 Preview 6: New Features, Performance Improvements, and Breaking Changes
c-sharpcorner.com Issue #505
.NET 11 Preview 6: Discover new features, performance boosts, and critical breaking changes for faster, more efficient app development.
-
How to Optimize SQL Queries: 20 Proven Best Practices
antondevtips.com Issue #505
Slow queries drag down every app. Learn 20 proven techniques to optimize SQL queries in PostgreSQL - indexes, covering indexes, sargable filters, smarter joins, materialized views, functions in where,