EF Core Concurrency, Agents, and Span
Covers EF Core 10 optimistic concurrency, durable Microsoft Agent Framework workflows, .NET 9 memory primitives, MAUI UI, and VS Code tooling.
Jasen's top three picks
- 1 Working with Span, Memory, and ref structs in High-Performance Apps using .NET 9
c-sharpcorner.com
A practical refresher on the allocation-free toolbox in .NET 9, with the right focus on GC pressure and when stack-backed types actually help.
- 2 Why not have changes in API behavior depend on the SDK you link against?
devblogs.microsoft.com
Classic Raymond Chen: a sharp reminder that API behavior tied to linked SDKs creates compatibility traps you really do not want.
- 3 Modernising a Legacy Fleet Platform: Architectural Decisions, Scope Uncertainty, and a Phased Path…
medium.com
Good architectural write-up on modernization trade-offs, especially the phased path when scope is still moving under your feet.
Editor's note
I pulled together another deliberately mixed issue today, from low-level .NET 9 memory work with Span, Memory, and ref structs to pragmatic EF Core 10 concurrency handling in Web API. The Durable Workflows post for Microsoft Agent Framework also stood out because it shows where agent orchestration is getting concrete, while the BackgroundService behavior change in .NET 11 is the kind of runtime detail that can save debugging hours.
Today's articles
Working with Span, Memory, and ref structs in High-Performance Apps using .NET 9
c-sharpcorner.com
Unlock peak .NET 9 performance! Dive into Span<T>, Memory<T>, and ref structs for allocation-free, high-speed code. Master stack-based memory and reduce GC pressure.
Topics: C# .NET 9 Performance
Read articleWhy not have changes in API behavior depend on the SDK you link against?
devblogs.microsoft.com
Some time ago, I noted that the CoInitializeSecurity function demands an absolute security descriptor, even though many functions in Windows produce self-relat
Topics: .NET Core
Read articleModernising a Legacy Fleet Platform: Architectural Decisions, Scope Uncertainty, and a Phased Path…
medium.com
While working for a client at DevNauts, I often have discussions about how to modernise the application. In the IT world, where AI is…
Topics: Clean Architecture Domain-Driven Design
Read articleOptimistic Concurrency in EF Core 10: ASP.NET Core Web API Guide
codewithmukesh.com
Learn how to prevent data conflicts in ASP.NET Core Web API using optimistic concurrency with EF Core 10. RowVersion tokens, conflict resolution, retry strategies, and a decision matrix.
Topics: ASP.NET Core EF Core Web API
Read articlePrompt Engineering in C#: System Messages, Few-Shot Examples & Structured Output
medium.com
The Problem
Read articleDurable Workflows in the Microsoft Agent Framework
devblogs.microsoft.com
Build durable AI agent workflows with the Microsoft Agent Framework. Start with in-process console apps, add durability with the Durable Task runtime, scale with parallel AI agents, and host on Azure ...
Read articleThe Complete C# Guide: From Access Modifiers to Zero-Allocation Memory — Everything a Production…
medium.com
C# is one of the most feature-rich languages on the planet. The problem isn’t learning it — it’s knowing which parts actually matter when… Continue reading on JIN System Architect »
Topics: C# Performance
Read article5 MAUI UI Techniques Behind a Complete Netflix-Style App
medium.com
I built a full Netflix-style UI in .NET MAUI from scratch — no libraries. Here are the five techniques that made it work.
Topics: .NET MAUI
Read articleContainerization Assist Integration with AKS VSCode Extension
youtube.com
In this episode, we explore how Containerisation Assist integrates seamlessly with the Azure Kubernetes Service (AKS) VS Code Extension within Visual Studio Code, helping developers go from applicatio...
Topics: Azure Kubernetes Visual Studio Code
Read articleBackgroundService exceptions now propagate in .NET 11
steven-giesel.com
Here's a bug that lived in .NET for over four years. If your BackgroundService threw an exception after its first await, your host would catch it, log a critical message, and then exit cleanly with ex...
Topics: .NET Core
Read articleAnnouncing the WinApp VS Code Extension — Run, Debug, and Package Windows Apps in VS Code
devblogs.microsoft.com
VS Code is where m
Topics: Visual Studio Code
Read article