EF Core, agent apps, Aspire, and API tooling
This issue spans EF Core 10 interview prep, NATS JetStream, Aspire with Cosmos DB, Kiota client generation, Serilog logging, and AI-centric .NET design.
Jasen's top three picks
- 1 30 EF Core Interview Questions That Actually Get Asked in 2026
codewithmukesh.com
Useful refresher even for experienced folks; the red flags and follow-up angles make this more valuable than a typical interview list.
- 2 Getting Started With NATS JetStream in .NET
milanjovanovic.tech
Nice to see NATS covered in .NET terms instead of the usual broker shortlist.
- 3 Building Multi-Agent Systems in C# with .NET: A Practical Guide
medium.com
Agent content is everywhere right now; this one aims for practical C# framing instead of pure hype.
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.
Today's articles
30 EF Core Interview Questions That Actually Get Asked in 2026
codewithmukesh.com
30 real EF Core interview questions with great answers, red flags, and follow-ups. N+1, change tracking, migrations, concurrency - updated for EF Core 10.
Topics: .NET 10 EF Core SQL Server
Read articleGetting Started With NATS JetStream in .NET
milanjovanovic.tech
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'...
Topics: .NET Core Performance
Read articleBuilding Multi-Agent Systems in C# with .NET: A Practical Guide
medium.com
AI agents are powerful.
Read articleC# 15 and .NET 11: A Hands-On Tour of What’s Actually New
medium.com
A few months ago I was reviewing a pull request where a teammate had written a switch expression over a class hierarchy. Three subtypes, a…
Topics: C#
Read article.NET AI Community Standup: Multi-Agent Apps with Aspire + MAF
youtube.com
After some techinical difficulties last week, we're excited to restream this content in its entirety! Join Bruno and Tommaso for a look at building distributed multi-agent systems with Aspire and MAF ...
Topics: .NET Aspire OpenAI
Read articleMigrating C# -> Microsoft Agent Framework
jesseliberty.com
In the previous blog posts I ported a Python application to C#. However, I did not take advantage of the Microsoft Agent Framework (MAF). In this admittedly long post, I’ll migrate that code to MAF. F...
Read articleBuilding an AI-Powered .NET
nareshit.medium.com
Artificial intelligence is changing the way modern applications are built. Earlier, software mainly worked through fixed instructions…
Read articleThe One C# Question That Filters Out 80% of “Senior” Developers
medium.com
Three innocent lines. One question. The answer reveals whether someone has actually felt LINQ in production.
Topics: C#
Read articleBlazor Community Standup: WebMCP in Action with Blazor
youtube.com
Yanislav Ivanov from Telerik joins us to show how Blazor components use WebMCP to expose actions directly to AI agents, enabling natural language prompts to drive real UI interactions. 🔗 Links: https...
Read articleBuilding AI-Powered Release Intelligence Dashboards for Engineering Teams
c-sharpcorner.com
Build AI-powered release intelligence dashboards for engineering teams using ASP.NET Core to gain actionable insights, predict risks, and improve software delivery.
Topics: ASP.NET Core OpenAI
Read articleModernize .NET Apps with GitHub Copilot
youtube.com
Modernizing .NET Framework applications can feel daunting but with GitHub Copilot, it doesn't have to be. In this session, we'll show how GitHub Copilot modernization helps teams assess, plan, and exe...
Topics: .NET Framework GitHub Copilot
Read articleHow Backend Systems Evolve: From Monoliths to Modular Architecture and Microservices
medium.com
From monolith to modular monolith to microservices, and how to know when the architecture should change
Topics: Clean Architecture Domain-Driven Design Design Patterns
Read articleBuilding AI-Powered Software Dependency Intelligence with .NET
c-sharpcorner.com
Leverage .NET and AI for intelligent software dependency management, enhancing security, reliability, and developer productivity.
Read articleWorkshop: Build a Product Filter with LINQ
medium.com
Most LINQ tutorials spend half the article explaining lambda expressions before you write a single line of code. This one does not.
Topics: C#
Read articleA Customer Got Charged Three Times. The Scary Part? My Code Worked Exactly as Written.
medium.com
No exception. No crash. No bug in the logs. The code did precisely what I told it to. And a customer’s card got hit three times for the…
Topics: Design Patterns Security
Read articlePDFSharp C# Review: Useful, Lightweight, but Limited in Scope - HackerNoon
hackernoon.com
PDFSharp C# Review: Useful, Lightweight, but Limited in Scope HackerNoon
Topics: C#
Read articleDesigning AI-Oriented Domain Models in ASP.NET Core Applications
c-sharpcorner.com
Design AI-oriented domain models in ASP.NET Core for intelligent apps. Integrate AI concepts for better scalability and business alignment.
Topics: ASP.NET Core Domain-Driven Design OpenAI
Read articleSOLID Principles in C# – Part 5: The Dependency Inversion Principle (DIP)
c-sharpcorner.com
Learn the Dependency Inversion Principle (DIP) in C#. Discover why high-level business logic shouldn't depend on low-level implementation details, and how to invert that dependency using abstractions.
Topics: C# Solid Principles
Read articleLocal Aspire Development with Azure Cosmos DB and the Preview Emulator | BEN ABT
medium.com
Distributed applications tend to feel straightforward until a real cloud dependency enters the picture. Azure Cosmos DB is a good example…
Topics: .NET Aspire Azure Cosmos DB
Read articleGenerate a Kiota client at build time from an ASP.NET Core OpenAPI file
meziantou.net
In a previous post, I explained how to generate the OpenAPI document during the ASP.NET Core build and commit it to the repository. That gives you a versioned API contract that is easy to review in pu...
Topics: ASP.NET Core Web API
Read articleProduction-Ready Logging in .NET Using Serilog and Datadog
alifiyakapasi07.medium.com
Logging is one of the most important aspects of building production-ready applications. While simple text logs may be sufficient during…
Topics: Serilog
Read articleBuilding Intelligent NuGet Package Upgrade Assistants with AI
c-sharpcorner.com
Leverage AI to build intelligent NuGet package upgrade assistants, simplifying .NET dependency management, reducing risks, and boosting developer productivity.
Read articleDesign Principles Every Senior .NET
medium.com
Stop writing code that works today and breaks tomorrow. Here are the principles that separate senior engineers from the rest.
Topics: Design Patterns Solid Principles
Read articleBeyond the Chatbot: Demystifying AI Agent Loops, Harnesses, and LLMOps for .NET Developers
medium.com
If you’re still just passing a string to an OpenAI endpoint and printing the response to the screen, you’re building tech demos, not…
Read articleThe mock-as-private-field pattern only half-works the way you think
medium.com
I ran into this recently while cleaning up our test classes at work, and it’s a good example of how a pattern can be “correct” in one…
Topics: Unit Testing
Read articleImplementing the Result Pattern in C# Using Discriminated Unions
medium.com
The Simplest Way to Master Your Flow Control
Topics: C# Design Patterns
Read articleMigrating Agentic Code Python -> C# Part 5
jesseliberty.com
In the previous post we looked at implementing the Researcher in C#. In this, as promised, we’ll look at the Author and the Reviewer. The Author is handed two objects when instantiated: the llm (an IC...
Read article