Agentic Apps, ASP.NET Core AI, and C# 14
Covers Python-to-C# agent migration, Aspire modernization, Durable Functions with Azure OpenAI, auth patterns, concurrency fixes, and .NET performance.
Jasen's top three picks
- 1 Migrating Agentic Code Python -> C# Part 1
jesseliberty.com
A useful migration walkthrough if you want to see agent-style code move from Python into idiomatic C# step by step.
- 2 The Day Deposits Doubled: Idempotency, Race Conditions, and a Lock That Saved Us
medium.com
Good production lesson: idempotency checks alone can fail under load unless you account for race conditions explicitly.
- 3 Understanding Access Modifiers in .NET (C#) — A Complete Guide
medium.com
Foundational material, but still worth skimming if you mentor newer developers or want a clean refresher.
Editor's note
I kept this one intentionally mixed, which is how I like the newsletter best. The Python-to-C# agent migration stood out because it shows practical translation work instead of vague AI talk, and the idempotency race-condition post is a useful reminder that correctness still beats cleverness in production. I also liked the Aspire modernization demo for showing a concrete path to upgrading an existing app without a rewrite.
Today's articles
Migrating Agentic Code Python -> C# Part 1
jesseliberty.com
In the last 5 posts we created an agentic application using Python. Let’s migrate that to C#. Here’s the set of files we’ll create: And here is the output after running it as a test using the prompt U...
Topics: C# OpenAI Semantic Kernel
Read articleThe Day Deposits Doubled: Idempotency, Race Conditions, and a Lock That Saved Us
medium.com
A real war-room story about duplicated deposits in production — why a check-then-insert idempotency guard isn’t enough under concurrency…
Topics: C# Design Patterns Performance
Read articleUnderstanding Access Modifiers in .NET (C#) — A Complete Guide
medium.com
Access modifiers are one of the most fundamental concepts in .NET and C#. They control the visibility and accessibility of classes and…
Read articleStop Rewriting. Start with Aspire.
youtube.com
Skip the weekend of YAML and hand-rolled OTel. We'll tour the Aspire onboarding flow — aspire init and the new Aspireify agent skill — and let it modernize an existing .NET app live. The legendary MVC...
Topics: ASP.NET Core .NET Aspire OpenTelemetry
Read articleAdding AI to your .NET app: simpler than it sounds
medium.com
By a fellow .NET dev who finally stopped overthinking this
Read articleBuild your own claw and agent harness with Microsoft Agent Framework
devblogs.microsoft.com
What does it take to build your own "claw" - a capable, CLI-style agent that can plan, use tools, remember things, and safely act on your behalf? Coding agents and assistants like these can feel like ...
Topics: C# Design Patterns OpenAI
Read articleHow to Build Production-Ready Semantic API Gateways in ASP.NET Core
c-sharpcorner.com
Build intelligent, production-ready semantic API gateways in ASP.NET Core. Understand intent, enrich requests, and simplify backend integration with AI.
Topics: ASP.NET Core OpenAI Web API
Read articleMeet your agent harness and claw
devblogs.microsoft.com
Part 1 of Build your own claw and agent harness with Microsoft Agent Framework. In the
Read articleAI-Powered Test Case Generation for Enterprise .NET Applications
c-sharpcorner.com
Automate .NET test case generation with AI. Enhance coverage, reduce errors, and accelerate enterprise application delivery.
Topics: C# OpenAI Unit Testing
Read articleDesigning AI-Native Background Processing Systems with ASP.NET Core
c-sharpcorner.com
Design AI-native background processing systems with ASP.NET Core. Explore patterns for scalable, reliable AI workloads.
Topics: ASP.NET Core Design Patterns OpenAI
Read articleDesigning AI Workflows with Durable Functions and Azure OpenAI
c-sharpcorner.com
Design scalable AI workflows with Durable Functions & Azure OpenAI. Orchestrate complex tasks, manage state, and integrate AI for enterprise solutions.
Topics: Azure Azure Functions OpenAI
Read articleCase‑Insensitive JSON Schema Validation in .NET: Customizing String Comparison
blog.devgenius.io
By the spec, JSON Schema compares strings exactly — code point for code point. Here’s how to make enum, const, and uniqueItems… Continue reading on Dev Genius »
Topics: C# System.Text.Json
Read articleProcess API improvements in .NET 11
csharpdigest.net
how the team made the biggest update to it in years
Topics: .NET 10 Performance
Read articleThe field Keyword in C# 14 — A Small Feature That Removes a Lot of Boilerplate
medium.com
If you’ve worked with C# long enough, you’ve probably written code like this countless times:
Read articleMigrating 200 Million Records in .NET: From Row-by-Row to a Crash-Safe Batched Pipeline
medium.com
A real-world walkthrough of how we rewrote a data migration four times before it was production-ready
Topics: C# Performance SQL Server
Read articleDesigning a Feature Module Engine for .NET: Architectural Decisions Behind PowerCSharp.Features
medium.com
How a composite flag resolver, opt-in discovery, and ASP.NET Core conventions combine into a production-grade modular capability system.
Topics: ASP.NET Core Clean Architecture Design Patterns
Read articleHow to Set a Default Value in ASP.NET DropDownList (Static and Dynamic)
c-sharpcorner.com
Learn how to set a default value in ASP.NET DropDownList for both static and dynamic data sources. Step-by-step guide with code examples to bind grids based on selected values.
Topics: ASP.NET Core ASP.NET MVC
Read articleBuilding AI-Powered Architecture Review Assistants with ASP.NET Core
c-sharpcorner.com
Build AI-powered architecture review assistants with ASP.NET Core to automate analysis, identify risks, and enhance expert decision-making in enterprise development.
Topics: ASP.NET Core Clean Architecture OpenAI
Read articleHow to Build AI-Driven API Versioning Strategies in ASP.NET Core
c-sharpcorner.com
Master AI-driven API versioning in ASP.NET Core. Detect breaking changes, automate migration guides, and ensure seamless API evolution.
Topics: ASP.NET Core OpenAI Web API
Read articleIO Performance: Reuse HttpClient to Avoid Connection Overhead
dotnettips.com
When populating collections in .NET, choosing the right bulk operation improves both clarity and efficiency. Methods like AddRange() and InsertRange() allow multiple items to be added in a single call...
Topics: .NET Core Performance
Read articleReflection in C#: The “X-Ray Vision” Superpower Every .NET Dev Should Know
medium.com
By a fellow .NET dev who’s been in the trenches for years Continue reading on CodeToDeploy »
Read articleBuilding Intelligent API Documentation Portals with .NET and Azure AI
c-sharpcorner.com
Build intelligent API documentation portals with .NET & Azure AI. Automate generation, improve accuracy, and enhance developer experience.
Read articleC# 14 Key Features You Need to Know — Explained Simply
c-sharpcorner.com
Discover the key features of C# 14, the latest language version shipping with .NET 10. This blog breaks down extension members, the field keyword, null-conditional assignment, implicit Span conversion...
Read articleHow to Modernize Legacy .NET Applications Using AI-Powered Code Analysis
c-sharpcorner.com
Modernize legacy .NET apps faster with AI code analysis. Understand, refactor, and secure your codebase efficiently.
Topics: .NET Framework OpenAI Security
Read articleASP.NET Core Identity with JWT Authentication - Step-by-Step Practical Guide
c-sharpcorner.com
Master ASP.NET Core Identity & JWT for secure user registration, login, and role-based API authorization. A practical step-by-step guide.
Topics: ASP.NET Core Authentication JWT
Read articleI Built a Claude Code Skill That Scaffolds My .NET Architecture
codewithmukesh.com
Teach Claude Code your conventions once. Build a custom skill that scaffolds a full vertical slice in .NET 10 - endpoint, handler, validator, EF config, and test - your way.
Topics: Clean Architecture .NET 10 GitHub Copilot
Read articlePolicy-Based Authorization in ASP.NET Core - A .NET 10 Guide
codewithmukesh.com
Build policy-based authorization in ASP.NET Core .NET 10 - requirements, handlers, AddAuthorizationBuilder, IAuthorizationRequirementData, fallback policies.
Topics: ASP.NET Core Authorization .NET 10
Read article