AI Workflows, Auth, LINQ, Redis, and Testing
Covers AI agents and approval flows, JWT role protection in .NET 10, Redis caching, Playwright framework design, and practical C# pitfalls.
Jasen's top three picks
- 1 Building Enterprise AI Approval Workflows with ASP.NET Core
c-sharpcorner.com
Useful enterprise pattern: keep AI in the loop, but put humans on the final decision path where auditability matters.
- 2 Role-Based Authorization in ASP.NET Core - A .NET 10 Guide
codewithmukesh.com
Solid hands-on auth walkthrough, especially for role claims in JWTs and protecting Minimal APIs cleanly.
- 3 C# Lambda Expressions and LINQ: The Two Features That Changed How I Write Code
medium.com
Beginner-friendly reflection on why lambdas and LINQ fundamentally change everyday C# code.
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.
Today's articles
Building Enterprise AI Approval Workflows with ASP.NET Core
c-sharpcorner.com
Build robust enterprise AI approval workflows with ASP.NET Core and Azure OpenAI. This guide details how to integrate AI recommendations with human oversight for critical business decisions, ensuring ...
Topics: ASP.NET Core Azure OpenAI
Read articleRole-Based Authorization in ASP.NET Core - A .NET 10 Guide
codewithmukesh.com
Implement role-based authorization in ASP.NET Core .NET 10 - add roles to JWTs, protect Minimal API endpoints with RequireRole, and fix roles that won't map.
Topics: ASP.NET Core Authorization JWT
Read articleC# Lambda Expressions and LINQ: The Two Features That Changed How I Write Code
medium.com
When I first started writing C# I used foreach loops for everything. Filter a list — foreach loop. Find one item — foreach loop. Transform…
Topics: C#
Read articleHow to Build AI-Powered Requirement Traceability Systems with ASP.NET Core
c-sharpcorner.com
Build AI-powered requirement traceability systems with ASP.NET Core. Automate links, improve coverage, and enhance compliance for enterprise software.
Topics: ASP.NET Core Azure OpenAI
Read articleHuman Resource Management System in ASP.NET Core MVC – Part 2
c-sharpcorner.com
Build an ASP.NET Core MVC Human Resource Management System. This article covers Leave Requests, Payroll, and Recruitment modules.
Topics: ASP.NET Core ASP.NET MVC
Read articleThe Bug That Only Showed Up After Midnight. Welcome to Timezones
medium.com
Some bugs you can reproduce any time. This one waited until 11 PM to ruin my evening. If you’ve ever shipped software with a date in it…
Topics: C#
Read articleSOLID Principles in C# Series - Part 1: Single Responsibility Principle (SRP)
c-sharpcorner.com
Kick off our 5-part SOLID Principles series with the Single Responsibility Principle in C#. Learn what SRP means, see real Before/After code examples, and discover how to apply it in an HRMS project.
Topics: C# Solid Principles
Read articleHow to Apply Multiple Font Styles in Excel Using C#
medium.com
When automating Excel report generation in .NET applications, applying distinct font styles is essential for improving data readability…
Topics: C#
Read articleStrongly-Typed Redis Caching in ASP.NET Core (Without the Boilerplate)
medium.com
If you've added Redis to an ASP.NET Core app, you've probably met IDistributedCache. It does the job, but it only speaks in byte[] and…
Topics: ASP.NET Core Redis
Read articleHow I Fixed a Production Crash Caused by Duplicate Keys in C#
medium.com
A few weeks ago, an ASP.NET application suddenly started failing in production. The strange part was that everything worked perfectly in…
Topics: C#
Read articleBuilding AI-Powered Code Migration Tools with .NET and Azure OpenAI
c-sharpcorner.com
Leverage .NET and Azure OpenAI to build intelligent AI-powered tools for automating legacy code migration, accelerating modernization.
Topics: Azure .NET Core OpenAI
Read articleBuild AI Agents with Harness Agents in .NET Using Microsoft Agent Framework
c-sharpcorner.com
Learn how to build AI agents with Harness Agents in .NET using Microsoft Agent Framework. This session explains agent orchestration, Harness Agent capabilities, workflow automation, tool integration, ...
Read articleThe Modern .NET
medium.com
From scattered concepts to production-ready intuition, everything you need to build real ASP.NET Core applications.
Topics: ASP.NET Core .NET Core
Read articleBuilding AI-Powered Technical Documentation Generators in .NET
c-sharpcorner.com
Build AI-powered technical documentation generators in .NET. Automate API docs, architecture summaries, and onboarding guides.
Read articleBuilding AI-Powered Release Notes Generators Using ASP.NET Core
c-sharpcorner.com
Automate software release notes with ASP.NET Core, Azure OpenAI, and Semantic Kernel. Streamline documentation and improve communication.
Topics: ASP.NET Core OpenAI Semantic Kernel
Read articleLearning Playwright with C#: My Journey Implementing a DI-Driven Test Framework
medium.com
Following Karthik KK’s Playwright course, I rebuilt a DI-driven automation framework and documented the lessons I learned along the way.
Topics: C# Unit Testing
Read articleSOLID Principles Every .NET Developer Should Know
alifiyakapasi07.medium.com
Writing code that works is one thing. Writing code that is maintainable, scalable, and easy to extend is another.
Topics: .NET Core Solid Principles
Read articleLINQ in C#: All(), Any(), and Contains():Expressing Domain Truth in C#
medium.com
Quantifiers, Membership, and Domain Truth
Topics: C#
Read articleBuilding a Tool-Calling AI Agent in C# with .NET, SQLite, and Llama 4
medium.com
Exploring AI tool calling, agent loops, and real-world AI integration using C# and .NET.
Read article