Editor's note
I kept this one intentionally mixed, which is usually where the best newsletter issues land. The .NET 10 role-based authorization piece is practical and timely, and the strongly-typed Redis caching article tackles a real pain point with a cleaner pattern. I also liked the timezone bug write-up because date handling failures are still some of the most expensive “simple” mistakes we ship.
Enjoying the newsletter? Your feedback helps us grow and reach more developers.
Today's Articles
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jasen's take on today's picks
Building Enterprise AI Approval Workflows with ASP.NET Core
Useful enterprise pattern: keep AI in the loop, but put humans on the final decision path where auditability matters.
Role-Based Authorization in ASP.NET Core - A .NET 10 Guide
Solid hands-on auth walkthrough, especially for role claims in JWTs and protecting Minimal APIs cleanly.
C# Lambda Expressions and LINQ: The Two Features That Changed How I Write Code
Beginner-friendly reflection on why lambdas and LINQ fundamentally change everyday C# code.
How to Build AI-Powered Requirement Traceability Systems with ASP.NET Core
Interesting compliance-focused AI use case; traceability is exactly where assisted linking can save teams serious time.
Human Resource Management System in ASP.NET Core MVC – Part 2
Straightforward line-of-business MVC buildout covering common HR modules teams still implement regularly.
The Bug That Only Showed Up After Midnight. Welcome to Timezones
A relatable reminder that datetime bugs are rarely small once time zones and midnight boundaries enter the picture.
SOLID Principles in C# Series - Part 1: Single Responsibility Principle (SRP)
Good SRP primer with before-and-after examples that make the principle easier to apply in real code.
How to Apply Multiple Font Styles in Excel Using C#
Niche, but practical if you generate Excel reports and need richer formatting from C# automation.
Strongly-Typed Redis Caching in ASP.NET Core (Without the Boilerplate)
This addresses a real ergonomic gap in IDistributedCache with a more pleasant typed approach.
How I Fixed a Production Crash Caused by Duplicate Keys in C#
Production bug postmortems are always worth reading when they center on assumptions about key uniqueness.
Building AI-Powered Code Migration Tools with .NET and Azure OpenAI
Another practical AI-for-engineering workflow, this time aimed at modernization and legacy migration scenarios.
Build AI Agents with Harness Agents in .NET Using Microsoft Agent Framework
Agent orchestration content is everywhere right now, but .NET-specific examples still help separate hype from implementation.
Broad modern .NET overview for readers trying to connect concepts into a full application picture.
Building AI-Powered Technical Documentation Generators in .NET
Documentation generation is a strong AI fit when paired with review and guardrails instead of blind publishing.
Building AI-Powered Release Notes Generators Using ASP.NET Core
Release notes are tedious enough that this automation angle will resonate with a lot of teams.
Learning Playwright with C#: My Journey Implementing a DI-Driven Test Framework
Good learning journal for building a DI-driven Playwright framework instead of just copying sample tests.
SOLID Principles Every .NET Developer Should Know
A concise refresher on SOLID for developers who know the acronyms but need practical grounding.
LINQ in C#: All(), Any(), and Contains():Expressing Domain Truth in C#
Nice focus on LINQ quantifiers as a way to express intent and domain rules more clearly.
Building a Tool-Calling AI Agent in C# with .NET, SQLite, and Llama 4
Tool-calling agents remain one of the more concrete AI app patterns, and this one stays close to code.














