performance
.NET Performance and Optimization Articles, Tutorials & News
.NET Performance and Optimization articles, tutorials, and news from the DotNetNews archive.
1396 articles Updated Page 12 of 56
Browse additional .NET Performance and Optimization articles from the DotNetNews archive.
.NET Performance and Optimization articles
Page 12 of 56
Newest first
-
🚀 How to Optimize .NET Applications for Maximum Performance
c-sharpcorner.com Issue #401
Boost .NET app performance! Learn proven strategies: architecture, database optimization, async, caching, memory, compression, monitoring, and smart deployment.
-
5 Common Async Coalescing Patterns
itnext.io Issue #401
Five practical async coalescing patterns: Use First, Use Last, Queue, Debounce, and Aggregate — with demos and code. Continue reading on ITNEXT »
-
Using Redis in ASP.NET Core
c-sharpcorner.com Issue #400
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.
-
How Does Threading Work in C#?
c-sharpcorner.com Issue #400
Unlock C# threading! Learn how to build responsive, scalable .NET apps using threads, Thread Pool, and TPL. Master async/await and synchronization for peak performance.
-
What Is LINQ and How Does It Improve Data Querying in C#?
c-sharpcorner.com Issue #400
Discover LINQ in C#: Simplify data querying, boost code readability, and enhance performance in .NET applications. Ideal for scalable enterprise systems.
-
How to Improve Performance with Threading in .NET
c-sharpcorner.com Issue #400
Unlock .NET performance! Master threading & parallel programming for responsive & efficient apps. Learn Task-based approaches & avoid common pitfalls. Build scalable systems!
-
How to Work with Files and IO in C#?
c-sharpcorner.com Issue #400
Master C# file I/O with System.IO! Learn to read, write, and manage files efficiently in .NET applications. Boost performance and security in cloud environments.
-
Building a Self-Healing .NET Application Using Health Probes and Auto-Restart Strategies
c-sharpcorner.com Issue #399
Build resilient .NET apps with self-healing architecture! Learn health probes, auto-restart strategies, and background monitoring for automatic failure recovery. Achieve high availability!
-
Make Unity Feel Instant: Background Jobs With Thread Manager
medium.com Issue #399
You hit Play, trigger a big file load or pathfinding pass, and your Unity scene freezes for a second or two. Players feel it immediately —…
-
Being stupid is fun: Let's create long exception messages!
steven-giesel.com Issue #399
Sometimes doing arbitrary stuff feels just good! So let's do that!
-
Stop Bleeding Performance: The Ultimate Guide to EF Core with Massive Datasets
medium.com Issue #399
How to tame Entity Framework Core when your database has millions of rows — and why your LINQ queries might be silently destroying your…
-
How LINQ Execution Actually Works: Power of Being Lazy
medium.com Issue #398
Have you ever written a beautifully complex LINQ query, stepped through it with your debugger, and noticed that your app didn’t actually…
-
Observability in .NET with OpenTelemetry
c-sharpcorner.com Issue #398
Explore .NET observability with OpenTelemetry! Learn how to monitor distributed applications using logs, metrics, and traces. Plus, a basic setup example included!
-
LINQ in C#: Understanding the Select() Operator
medium.com Issue #398
When developers first encounter LINQ, they often see Select() as “just a projection method.” But in real systems, Select() is the operator…
-
Creating standard and "observable" instruments: System.Diagnostics.Metrics APIs - Part 3
andrewlock.net Issue #398
In this post I discuss the various Instrument
-
Readonly vs Immutable vs Frozen in C#: differences and (a lot of) benchmarks
code4it.dev Issue #397
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...
-
-
Multiplexed RBAC in .NET — Part 4 — Deterministic TRN Authorization Engine
medium.com Issue #397
Structural Enforcement via Proxy & Attribute-Driven Dynamic Registration (Class, Interface & Method)
-
Async/Await Best Practices in C#: Writing Scalable and Responsive Applications
c-sharpcorner.com Issue #396
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.
-
The Exhale: Cancellation, Backpressure, and Graceful Shutdown in ASP.NET Core
bipinjoshi.net Issue #395
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.
-
Testing for Memory Allocations in Unity
medium.com Issue #394
How to create a test to know if some code allocates in Unity
-
.NET Performance Superpower: Understanding ValueTask (and When Not to Use It)
medium.com Issue #394
.NET Performance Superpower: Understanding ValueTask (and When Not to Use It)
-
How to Implement Custom Response Caching in ASP.NET Core
c-sharpcorner.com Issue #393
Boost ASP.NET Core performance with response caching! Learn how to implement it using NCache for scalable, multi-server environments. Reduce latency and server load.
-
ASP.NET MVC vs ASP.NET Core MVC
c-sharpcorner.com Issue #393
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.
-
How to support .NET Framework PDB format and source line with ISymUnmanagedReader
chnasarre.medium.com Issue #392
After DIA and DbgHelp, time to dig into ISymUnmanagedReader to get its line in source code.