This website uses cookies

Read our Privacy policy and Terms of use for more information.

Enjoying the newsletter? Your feedback helps us grow and reach more developers.

Share your testimonial →

Today's Articles

C# / .NET Performance: Why Is It Slow 'Here' and What Should You Optimize First?

https://www.pietschsoft.com/post/2026/04/29/csharp-dotnet-performance-what-to-optimize-first

You open a profiler, squint at the code, and ask: “Why is this slow?” Before you even finish the thought, someone — or an AI assistant — suggests switching from List to Span, or inlining a...

C# / .NET: The Cleanest Way to Introduce a New Cross-Cutting Concern

https://www.pietschsoft.com/post/2026/05/01/csharp-dotnet-cleanest-way-to-add-cross-cutting-concerns

Logging, validation, caching, retries, authorization, telemetry, auditing. Every non-trivial .NET application accumulates cross-cutting concerns — behavior that applies broadly but doesn’t belong in t...

High-Performance Distributed Caching with .NET and Postgres on Azure

https://devblogs.microsoft.com/dotnet/high-performance-distributed-caching-dotnet-postgres-azure/

Adding caching to your application architecture can significantly improve key performance metrics, cut latency, and reduce load across downstream systems. In this walkthrough, we highlight the latest ...

Inside Multithreading: Memory Layout and Kernel Execution

https://medium.com/@gr.ramesh025/inside-multithreading-memory-layout-and-kernal-execution-f6c75e15ac9d?source=rss------dotnet-5

Kernel Executing Code — Why Page faults, TLB Mises, False Sharing

Scaling Background Jobs in .NET: How We Tuned Hangfire Workers for High-Load Processing

https://medium.com/@parani2002/scaling-background-jobs-in-net-how-we-tuned-hangfire-workers-for-high-load-processing-485819978cc9?source=rss------dotnet-5

In modern .NET applications, background job processing plays a key role in handling long-running tasks such as document processing, email…

Rock Your Code: I Let AI Build a Visual Studio Extension—Here’s What REALLY Happened

https://dotnettips.com/2026/05/03/rock-your-code-i-let-ai-build-a-visual-studio-extension-heres-what-really-happened/

In March 2026, I challenged GitHub Copilot to build a Visual Studio extension, "Version Sync," from scratch without coding. Despite initial failures and needing extensive feedback, it succee...

Stop Guessing How .NET Manages Memory

https://medium.com/@mahdi.com.haidar/stop-guessing-how-net-manages-memory-f91b127d7dcf?source=rss------csharp-5

A practical guide to Stack, Heap, Garbage Collection, generations, SOH, LOH, and why your app might throw OutOfMemoryException even when…

Managed vs Unmanaged Code: Why it matters in .NET development

https://alimumtaz205.medium.com/managed-vs-unmanaged-code-why-it-matters-in-net-development-5dbc80e41952?source=rss------dotnet-5

Ever wondered why you do not have to worry about memory leaks in C# most of the time, while a C++ developer has to spend a lot of time…

Kafka Consumer Group Pattern in .NET: A Simple Guide with a Real-World Example

https://malshikay.medium.com/kafka-consumer-group-pattern-in-net-a-simple-guide-with-a-real-world-example-101ceff0ecfb?source=rss------dotnet-5

When building applications with Apache Kafka, one of the most powerful patterns is the Consumer Group Pattern.

.NET 11 vs .NET 10 — Faster, Smarter, and Quietly Powerful

https://medium.com/@umairg404/net-11-vs-net-10-faster-smarter-and-quietly-powerful-664c6df5048a?source=rss------dotnet-5

Every year, Microsoft pushes .NET forward — and this time, .NET 11 is shaping up to be less about hype… and more about serious refinement.

Welcome to Azure Cosmos DB Conf 2026

https://devblogs.microsoft.com/cosmosdb/welcome-to-azure-cosmos-db-conf-2026/

Today is the day. Azure Cosmos DB Conf 2026, in partnership with AMD, is a free virtual developer event focused on building modern, scalable applications with Azure Cosmos DB. The

Dependency Injection in C# — Complete Guide with Real Examples (Constructor + Setter + Method)

https://medium.com/@pavanpitthdiya/dependency-injection-in-c-complete-guide-with-real-examples-constructor-setter-method-ad879b45acff?source=rss------csharp-5

If you’re building scalable .NET applications, Dependency Injection (DI) is not optional — it’s foundational.

.NET Threads, Tasks & async/await — What Actually Happens Under the Hood

https://wiemksaier.medium.com/net-threads-tasks-async-await-what-actually-happens-under-the-hood-a3dc7524bcbd?source=rss------dotnet-5

Most developers use async/await daily.

Keep Reading