performance
.NET Performance and Optimization Articles, Tutorials & News
.NET Performance and Optimization articles, tutorials, and news from the DotNetNews archive.
1624 articles Updated Page 11 of 65
Browse additional .NET Performance and Optimization articles from the DotNetNews archive.
.NET Performance and Optimization articles
Page 11 of 65
Newest first
-
Building High-Performance Distributed Caching with Redis and ASP.NET Core
C# Corner Issue #492
Boost ASP.NET Core app performance with Redis distributed caching. Learn integration, best practices, and patterns for scalability.
-
.NET 11 Performance Improvements Explained with Real Benchmarks
C# Corner Issue #492
.NET 11 boosts performance with runtime, GC, and ASP.NET Core optimizations. See real benchmarks for faster apps!
-
Building a Semantic Caching Layer for AI Applications in ASP.NET Core
C# Corner Issue #492
Boost AI app performance & cut costs with semantic caching in ASP.NET Core. Match queries by meaning, not text, for faster, cheaper AI.
-
Building a Search Platform Using OpenSearch and .NET
C# Corner Issue #491
Build powerful search platforms with OpenSearch and .NET. Learn about its architecture, indexing, querying, and advanced features for scalable, relevant search.
-
PuppeteerSharp C# PDF: The Hidden Ops Cost (2026 Guide) - HackerNoon
hackernoon.com Issue #491
PuppeteerSharp C# PDF: The Hidden Ops Cost (2026 Guide) HackerNoon
-
Implementing Local LLM Inference in .NET Applications Using ONNX Runtime
C# Corner Issue #491
Unlock local LLM inference in .NET with ONNX Runtime for faster, private, and cost-effective AI applications. Learn integration & best practices.
-
The .NET Host Process: What Runs Before Main() and Why It Sometimes Hangs
dotNetTips.com Issue #491
This guide explores the essential role of the .NET host process, which initializes the runtime, resolves dependencies, and launches applications. It highlights common issues with lingering host proces...
-
Why .ToList() Changes Everything in Your LINQ Queries
Medium Issue #490
If you are working with C# and .NET, you probably use LINQ every day. You drop a .ToList() at the end of your query to fix a type mismatch…
-
Native AOT vs JIT Compilation in .NET 11: Performance Benchmarks and Trade-Offs
C# Corner Issue #490
Compare .NET 11 Native AOT vs JIT compilation. Explore performance benchmarks, startup time, memory usage, and trade-offs for cloud-native apps.
-
Bulk Operations in EF Core 10 - Benchmarking Insert, Update, and Delete Strategies
codewithmukesh Issue #490
Learn how to optimize bulk insert, update, and delete operations in EF Core 10. We benchmark 5 approaches with real numbers and a decision matrix for every scenario.
-
What's New in .NET 11: Features, Performance Improvements, and Migration Guide
C# Corner Issue #490
.NET 11 boosts performance, productivity & cloud-native dev with Native AOT, faster ASP.NET Core, smarter GC & improved tooling. Migrate easily!
-
LINQ in C#: All(), Any(), and Contains() [Interview Questions]
Medium Issue #490
These methods look simple, but they frequently expose gaps in understanding quantifiers, domain intent, and edge cases — especially empty…
-
Building AI-Powered SQL Query Performance Advisors with Entity Framework Core
C# Corner Issue #490
Build AI-powered SQL query advisors with Entity Framework Core to automatically detect bottlenecks, optimize performance, and boost application responsiveness.
-
Building an AI-Driven Database Query Performance Analyzer with .NET and SQL Server
C# Corner Issue #490
Build an AI-driven .NET and SQL Server analyzer to boost database query performance, reduce troubleshooting time, and enhance application responsiveness.
-
The One .NET 10 Method That Deleted Every GroupJoin I'd Ever Written
Medium Issue #489
Twenty years of LINQ. One missing keyword. A report that silently lied for three weeks.
-
5 Process Management Problems Every .NET Developer Faces (And How .NET 11 Fixes Them)
towardsdev.com Issue #489
Most developers don’t think much about process management — until something breaks in production. Continue reading on Towards Dev »
-
Async/Await in .NET: The Silent Saboteur of My Sanity
Medium Issue #489
An unfiltered rant — with the fixes I wish someone had told me years ago
-
Avoiding ToString() allocations with StringBuilder.MoveChunks: Exploring the .NET 11 preview - Part 3
Andrew Lock | .NET Escapades Issue #489
in this post I take a short look at the new MoveChunks API, explore how it works, what it's for, and how the new API provides opportunities for public APIs
-
Getting Started With NATS JetStream in .NET
Milan's .NET Weekly Issue #488
NATS almost never comes up when .NET developers talk about message queues, and that's a shame. It's a tiny, fast, single-binary broker, and JetStream adds durable, at-least-once delivery on top. Here'...
-
Stop Buffering Entire API Responses: Streaming Data with IAsyncEnumerable
Medium Issue #487
If your API method signature looks like Task >, you've already made a decision — whether you meant to or not — that the… Continue reading on CodeToDeploy »
-
Beyond the Spinner: Implementing High-Performance Optimistic UI with .NET and JavaScript
Medium Issue #487
In software engineering, when we talk about improving application performance, our minds naturally drift toward backend optimizations…
-
Troubleshooting High CPU and Memory Issues in .NET Applications Without Leaving Your Laptop
Medium Issue #487
A few months ago, one of our .NET APIs started behaving strangely where CPU utilization would suddenly jump above 90% and also sometime…
-
Mastering .NET Interviews – Part 9: Testing & Performance
C# Corner Issue #487
Master .NET interviews: Learn unit/integration testing, mocking, DI, and performance tuning (caching, async, profiling).
-
Stop Using .Result and .Wait() in Your .NET Code
Medium Issue #486
Your app works fine in testing. You deploy it, a few users come on, and then it just… hangs. No error, no crash. The request sits there…
-
Building Autonomous Database Optimization Assistants with .NET and Azure AI
C# Corner Issue #486
Build autonomous database optimization assistants with .NET and Azure AI. Enhance performance, reduce manual effort, and enable proactive management.