performance
.NET Performance and Optimization Articles, Tutorials & News
.NET Performance and Optimization articles, tutorials, and news from the DotNetNews archive.
1624 articles Updated Page 34 of 65
Browse additional .NET Performance and Optimization articles from the DotNetNews archive.
.NET Performance and Optimization articles
Page 34 of 65
Newest first
-
C# 14’s New Performance-Enhancing Feature: Compound Assignment Operators
Medium Issue #311
C# keeps giving developers a little more flexibility with every release. With .NET 10, C# 14 introduces a feature that looks small at…
-
Mastering the C# Dispose Pattern
blog.ivankahl.com Issue #311
Mastering C# IDisposable is crucial for reliable resource management. Learn how to deterministically clean up unmanaged resources in C#.
-
Boost Developer Productivity with Copilot Profiler in Visual Studio
C# Corner Issue #311
Discover how the Copilot Profiler Agent in Visual Studio transforms .NET debugging and performance tuning with AI-powered insights, real-time suggestions, and benchmark validation—making optimization ...
-
-
When LINQ becomes a mess | Clean EF Core queries
Medium 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# Corner 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 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# Corner 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 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 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)
elmah.io Blog - .NET Technical tutorials/guides and new features 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# Corner 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 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# Corner 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 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# Corner 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 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# Corner 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 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# Corner 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 »