Editor's note
I kept this one deliberately mixed, which is how I like these daily editions. The EF Core interview questions piece is practical and current, especially around N+1, tracking, and concurrency, while Gérald Barré’s Kiota build-time client post is the kind of workflow improvement teams can apply immediately. There’s also a noticeable wave of agent-focused .NET content here, but it sits alongside solid architecture, testing, and logging material rather than taking over the whole issue.
Enjoying the newsletter? Your feedback helps us grow and reach more developers.
Today's Articles
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jasen's take on today's picks
30 EF Core Interview Questions That Actually Get Asked in 2026
Useful refresher even for experienced folks; the red flags and follow-up angles make this more valuable than a typical interview list.
Getting Started With NATS JetStream in .NET
Nice to see NATS covered in .NET terms instead of the usual broker shortlist.
Building Multi-Agent Systems in C# with .NET: A Practical Guide
Agent content is everywhere right now; this one aims for practical C# framing instead of pure hype.
C# 15 and .NET 11: A Hands-On Tour of What’s Actually New
Worth skimming for developers tracking early language and runtime discussions, though I'd separate preview excitement from production planning.
.NET AI Community Standup: Multi-Agent Apps with Aspire + MAF
Good standup pick if you're evaluating where Aspire fits into multi-agent app composition.
Migrating C# -> Microsoft Agent Framework
A long-form migration story is often more useful than greenfield samples.
Broad AI app overview material; likely most useful for newer teams mapping the basics.
The One C# Question That Filters Out 80% of “Senior” Developers
A compact LINQ knowledge check that can expose shaky understanding fast.
Blazor Community Standup: WebMCP in Action with Blazor
Interesting intersection of Blazor UI and AI agent-driven interactions.
Building AI-Powered Release Intelligence Dashboards for Engineering Teams
Release dashboards are a sensible AI use case when grounded in delivery data.
Modernize .NET Apps with GitHub Copilot
Modernization with Copilot is a real interest area for .NET Framework shops.
How Backend Systems Evolve: From Monoliths to Modular Architecture and Microservices
Architecture evolution pieces are most helpful when they explain tradeoffs, not just endpoints.
Building AI-Powered Software Dependency Intelligence with .NET
Dependency intelligence is a practical AI angle with direct engineering value.
Workshop: Build a Product Filter with LINQ
Hands-on LINQ workshops still beat abstract tutorials for most readers.
A Customer Got Charged Three Times. The Scary Part? My Code Worked Exactly as Written.
Good reminder that correctness in code can still produce bad business outcomes.
PDFSharp C# Review: Useful, Lightweight, but Limited in Scope - HackerNoon
Helpful if you need a quick sense of where PDFSharp fits and where it doesn't.
Designing AI-Oriented Domain Models in ASP.NET Core Applications
Domain modeling for AI features is a better topic than bolting AI onto the edges.
SOLID Principles in C# – Part 5: The Dependency Inversion Principle (DIP)
DIP articles are evergreen when they stay concrete.
Local Aspire Development with Azure Cosmos DB and the Preview Emulator | BEN ABT
Local Cosmos DB plus Aspire is exactly the kind of developer-loop improvement I want more of.
Generate a Kiota client at build time from an ASP.NET Core OpenAPI file
This is the sort of build-time automation that quietly pays off every sprint.
Production-Ready Logging in .NET Using Serilog and Datadog
Serilog plus Datadog is a practical production combo many teams will recognize.
Building Intelligent NuGet Package Upgrade Assistants with AI
NuGet upgrade assistance is another AI use case that can actually save time.
Design Principles Every Senior .NET
Senior-level design principles content lives or dies on examples; still a worthwhile topic.
Beyond the Chatbot: Demystifying AI Agent Loops, Harnesses, and LLMOps for .NET Developers
Useful framing for developers moving beyond simple prompt-response apps.
The mock-as-private-field pattern only half-works the way you think
Testing patterns deserve this kind of scrutiny; small conventions can hide real downsides.
Implementing the Result Pattern in C# Using Discriminated Unions
Result pattern plus discriminated unions is a strong fit for clearer flow control.
Migrating Agentic Code Python -> C# Part 5
Another incremental migration entry for readers following agentic code in C#.

























