EF Core Interceptors, Agent Tooling, Identity APIs
A varied .NET mix covering EF Core interception, ASP.NET Core identity endpoints, Dapr workflows, auth security, Roslyn analyzers, and LINQ pitfalls.
Jasen's top three picks
- 1 Self-ordering modules: discovered, Kahn-ordered, and extractable
medium.com
I like the use of Kahn’s algorithm here; it turns modular startup ordering from tribal knowledge into something explicit and testable.
- 2 Don’t rewrite your CLI for agents
developer.microsoft.com
Good corrective to the "everything must become JSON for agents" advice. Existing CLIs often need better contracts, not wholesale rewrites.
- 3 Dapr Workflow Engine: Building Durable Distributed Applications
c-sharpcorner.com
Useful overview if you want orchestration without hand-rolling retry and recovery logic across distributed steps.
Editor's note
I kept this one deliberately mixed, which is usually where the most practical reading shows up. The EF Core interceptors guide stands out for its concrete .NET 10 coverage, and the Roslyn-based token budget piece is an unusually specific take on making AI-related architecture enforceable. There’s also a useful security thread here with OWASP integrity failures and custom authorization in ASP.NET.
Today's articles
Self-ordering modules: discovered, Kahn-ordered, and extractable
medium.com
A module declares its name and its dependencies. The framework discovers every module, sorts them with Kahn’s algorithm, and registers…
Topics: Design Patterns .NET Core
Read articleDon’t rewrite your CLI for agents
developer.microsoft.com
There’s advice making the rounds: replace your CLI args with a single --json payload so agents can use your tool more effectively. The thinking being, that agents already think in structured formats, ...
Read articleDapr Workflow Engine: Building Durable Distributed Applications
c-sharpcorner.com
Dapr Workflow Engine simplifies durable distributed applications by managing state, retries, and recovery for complex business processes.
Topics: Design Patterns .NET Core
Read articleOWASP Top 10 for .NET Developers - Part 8: Preventing Software and Data Integrity Failures
medium.com
You reviewed your payment API code. Your unit tests passed, your vulnerability scans are clean, and your API gateway security policies are…
Topics: ASP.NET Core Security
Read articleDelegates in C# Explained with Simple and Real Project Examples
c-sharpcorner.com
Master C# delegates! Learn how they decouple code, enable callbacks, and power ASP.NET Core, LINQ, and events with simple examples.
Topics: ASP.NET Core C#
Read articleEF Core Interceptors: The Complete Guide (.NET 10)
codewithmukesh.com
Learn EF Core interceptors in .NET 10 - all 7 types, how to register them, and how to add audit fields, soft deletes, and the current user without breaking dependency injection.
Topics: .NET 10 EF Core SQL Server
Read articleEvent-Driven Systems in .NET, Python, and Go: A Practitioner’s Comparison
topuzas.medium.com
I have built event-driven systems in all three of these ecosystems, not as a research exercise but because different jobs put different…
Topics: Design Patterns .NET Core
Read articleWhy and When We Need to Use [CustomAuthorize] in ASP.NET
masumkazi.medium.com
Authorization is one of the most critical aspects of web application security. Building a feature is important, but ensuring that only the…
Topics: ASP.NET Core Authorization Security
Read articleYour Architecture Has a Token Bill So I Made the Compiler Collect It
medium.com
How I turned “our codebase is agent-friendly” from a hope into a build error, with Roslyn analyzers, a token budget, and a little Norse…
Topics: OpenAI Roslyn Source Generators
Read articleBuilding Internal AI Tools with Azure AI Foundry and .NET
c-sharpcorner.com
Build internal AI tools with Azure AI Foundry & .NET for enhanced productivity, faster info access, and streamlined operations. Secure, scalable, and intelligent.
Topics: Azure .NET Core OpenAI
Read articleIQueryable vs IEnumerable: The Mistake That Loads Your Whole Table
medium.com
You wrote a clean LINQ query. It filters down to ten rows. It runs fine in dev, and then in production it’s slow and your database CPU is…
Topics: C# EF Core Performance
Read articleDomain-Driven Design (DDD)
medium.com
Prerequisite Note: While this tutorial is implemented using .NET and the Clean Architecture, the DDD concepts explored here are universal…
Topics: Clean Architecture Domain-Driven Design .NET Core
Read articleIdentity API Endpoints in ASP.NET Core: When to Use Them (.NET 10)
codewithmukesh.com
MapIdentityApi gives you register, login, and refresh for free in .NET 10. Here is exactly when to use Identity API endpoints and when to roll your own.
Topics: ASP.NET Core Authentication .NET 10
Read articleMicrosoft Releases Agent Skills for .NET
c-sharpcorner.com
Microsoft releases Agent Skills for .NET, enabling developers to package reusable domain expertise, scripts, and instructions that AI agents can discover and use on demand.
Read articleMulti-Tenant Saas Architecture
c-sharpcorner.com
Explore multi-tenant SaaS architecture: request-driven, Clean Architecture, tenant-agnostic logic, and cloud-native stack for scalability.
Topics: ASP.NET Core Azure Clean Architecture
Read article