Editor's note
I kept this one deliberately mixed, which is usually where the most useful surprises show up. The Copilot-generated test piece is a good reality check on where AI helps and where judgment still matters, and Tim Deschryver’s first MCP server with ASP.NET is the kind of practical walkthrough many teams can apply quickly. I also liked the .NET 10 LINQ write-up and Andrew Lock’s look at StringBuilder.MoveChunks because both point to small platform changes that can meaningfully simplify code.
Enjoying the newsletter? Your feedback helps us grow and reach more developers.
Today's Articles
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jasen's take on today's picks
GitHub Copilot Generated Our .NET Tests. It Missed What Mattered Most
Useful counterweight to AI hype: generated tests can look busy while still missing the behavior that actually protects a system.
Niche but important Windows packaging detail if you ship MSIX and need to understand what installation really does.
Microsoft’s Another Agent Framework
A timely overview for anyone trying to keep Microsoft’s growing agent stack straight.
AI Security Testing: How to Validate Prompts, Models, and Tool Calls
Good checklist-style security guidance for teams building LLM features beyond toy demos.
How to Convert Excel to Markdown Using C#
Practical automation piece for anyone stuck moving spreadsheet content into docs or repos.
How to Build AI-Powered Engineering Knowledge Assistants with Blazor
Interesting internal-tool angle: Blazor plus AI for knowledge retrieval is a believable enterprise use case.
What Happens After Approval: Decoupling Side Effects with the Observer Pattern
Solid design discussion on keeping approvals from turning into side-effect spaghetti.
The One .NET 10 Method That Deleted Every GroupJoin I'd Ever Written
Exactly the kind of small LINQ addition that can erase awkward old patterns.
Elsa 3.8 Preview: Secrets, State Machines, and a Security Hardening Pass
Worth a skim if Elsa is on your radar and you care about security posture.
5 Process Management Problems Every .NET Developer Faces (And How .NET 11 Fixes Them)
Preview-era forward look; interesting if you do process-heavy work, but I’d validate claims carefully.
Building AI-Powered Enterprise Search Validation Pipelines
Validation pipelines are where enterprise AI gets real, so this is more useful than it may sound.
Secure Coding Practices — Writing Code That Doesn’t Break
Threat-model-to-code guidance is always welcome when it stays concrete.
Your first MCP server with ASP.NET
A practical entry point to MCP with ASP.NET instead of vague protocol talk.
Async/Await in .NET: The Silent Saboteur of My Sanity
Relatable title, but the value is in the fixes and pitfalls around async misuse.
Adding .NET features takes ages, so we tried Claude Code
Another grounded AI coding experiment, this time on a real migration task instead of benchmark theater.
Building Enterprise AI Capability Catalogs with ASP.NET Core
Cataloging AI capabilities sounds bureaucratic until your org starts duplicating tools and models everywhere.
Migrating Agentic Code Python -> C# Part 6 (final)
Jesse Liberty closes out the migration series with the workflow composition piece.
How to Prevent Duplicate API Requests in .NET
Idempotency remains one of the most important API topics teams often underdesign.
Snowflake and UUID v7: Generating Unique Identifiers in Distributed Systems
Good distributed systems refresher on identifier tradeoffs, ordering, and scale.
Building AI-Powered API Backward Compatibility Testing in ASP.NET Core
Backward compatibility testing is a smart place to apply AI if it reduces manual diffing noise.
Implementing AI-Based Dependency Risk Analysis in Large .NET Solutions
Dependency risk analysis is a credible enterprise AI use case when paired with strong governance.
Essential Patterns for Building Production-Ready REST APIs in .NET 8
A broad API patterns roundup covering structure, validation, errors, and logging in .NET 8.
Andrew Lock continues finding the interesting details in preview APIs before most people notice them.
Building Enterprise AI Decision Audit Systems Using .NET
Auditability is a serious requirement for AI systems, and this piece focuses on that operational layer.
AI-Powered MSBuild Investigation with the Microsoft Binlog MCP Server
The Binlog MCP Server is one of the more concrete MCP stories here: real build diagnostics, real payoff.
Understanding Threads, Async, and Delays in Unity
Useful refresher for Unity developers navigating when to use threads, async, or simple delays.





















