performance
.NET Performance and Optimization Articles, Tutorials & News
.NET Performance and Optimization articles, tutorials, and news from the DotNetNews archive.
1396 articles Updated Page 25 of 56
Browse additional .NET Performance and Optimization articles from the DotNetNews archive.
.NET Performance and Optimization articles
Page 25 of 56
Newest first
-
-
When LINQ becomes a mess | Clean EF Core queries
medium.com Issue #311
Sometimes it’s really hard to follow the logic in LINQ — especially if the query is a giant one. And if you’re wondering how to make it…
-
Filtering Rows in a DataTable using DataView in C#
c-sharpcorner.com Issue #311
Learn how to efficiently filter rows in a C# DataTable using DataView. This method allows dynamic data filtering without altering the original DataTable. Discover how to create DataViews, apply RowFil...
-
⚙️ That One Azure Setting That Doubled Our Reliability
aws.plainenglish.io Issue #311
We didn’t rewrite our code. We didn’t scale out. We just added one setting — and our cloud app stopped failing randomly. Continue reading on AWS in Plain English »
-
Write Code Like a Pro: 15 LINQ Tricks That Eliminate Complex Loops Forever
medium.com Issue #311
Discover powerful LINQ patterns used by senior developers to write elegant, high-performance C# code that recruiters and teammates love.
-
What’s New in Visual Studio 2026 Insiders: Faster, Smarter, and More Modern
c-sharpcorner.com Issue #311
Visual Studio 2026 Insiders delivers blazing-fast performance, AI-powered coding with GitHub Copilot, and a modern UI. Boost your .NET & C++ development!
-
Distributed Tracing: The Detective for Your Production Bugs
medium.com Issue #310
Stop searching blindly through logs and learn to see the complete story of a request across your microservices.
-
Redis Cache vs Memory Cache vs SQL Cache in .NET — A Complete Developer Guide
medium.com Issue #310
🧩 Introduction
-
C# LINQ Performance in .NET: Optimize Queries & Avoid Hidden CPU/Memory Traps
blog.yaseerarafat.com Issue #310
There’s a reason LINQ became every .NET developer’s favorite tool. It reads like poetry — expressive, declarative, deceptively elegant…
-
How .NET Garbage Collector works (and when you should care)
blog.elmah.io Issue #310
In the world of .NET, memory management is an important aspect of any application. Fortunately, you don't have to shoulder this immense task yourself. .NET handles it with the superpower of the Garbag...
-
-
🧠 GC.Collect() vs GC.SuppressFinalize() in .NET — Deep Dive (with Real-World Examples)
c-sharpcorner.com Issue #309
Unlock .NET memory management secrets! This deep dive explores GC.Collect() and GC.SuppressFinalize(), revealing when and how to use them effectively. Learn the nuances of garbage collection in .NET 8...
-
Mastering TextWriter in C#: A Complete Guide for Developers
medium.com Issue #309
In modern software development, working with files and text data is a common requirement.
-
Understanding Searching Algorithms: Linear Search and Binary Search
c-sharpcorner.com Issue #309
Explore the fundamentals of searching algorithms with Linear and Binary Search. Learn how these algorithms efficiently locate elements within data structures. Discover their step-by-step logic, Python...
-
C# 13 / .NET 9: The New Lock Type That’s 25% Faster (and Smarter)
medium.com Issue #309
Concurrency in C# just got an upgrade. With .NET 9, Microsoft introduces a dedicated Lock type — finally freeing us from the awkward days…
-
Stop Wasting Threads: 5 Async Tricks That Separate Senior .NET Devs from the Rest
blog.stackademic.com Issue #308
From channels to suppressed continuations, these async techniques will make your code smoother, faster, and smarter. Continue reading on Stackademic »
-
🚀 Master SQL Server Transaction Log Management — The Smart, Secure, Automated Way!
c-sharpcorner.com Issue #308
Master SQL Server transaction log management! Stop runaway log files from consuming disk space. Learn a safe, automated approach to manage log growth without breaking your backup chain. Includes a fre...
-
The var Trap: Why Explicit Types Still Win in C# Clarity
medium.com Issue #308
That one keyword that makes your C# code clean — until it hides what really matters.
-
🧠 What happen Behind .NET GC (Generational Collection)?
c-sharpcorner.com Issue #308
Dive deep into the .NET Garbage Collector (GC) and its generational approach! Understand Gen 0, Gen 1, and Gen 2, plus the Large Object Heap (LOH). Learn how object promotion works, when full GCs are ...
-
How .NET Thinks: Understanding the Mind of Your Code
medium.com Issue #308
Ever wondered what really happens when .NET runs your C# code? Let’s look inside how .NET “thinks” — how it manages memory, objects, and…
-
Understanding Parallel.ForEachAsync vs Task.WhenAll in .NET
c-sharpcorner.com Issue #308
Explore Parallel.ForEachAsync vs Task.WhenAll in .NET for parallel task execution. Understand performance implications and choose the right approach for your workload.
-
High-Performance .NET by Design
blog.devgenius.io Issue #308
A senior engineer’s playbook for shaving microseconds without losing sleep Continue reading on Dev Genius »
-
Static Class vs Singleton Pattern 🔄
c-sharpcorner.com Issue #307
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...
-
The Truth About .NET Performance No One Talks About
medium.com Issue #307
Uncover silent killers now. Continue reading on Let’s Code Future »
-
High Performance and Scalability in ASP.NET Core
c-sharpcorner.com Issue #305
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...