ASP.NET Core, AI Agents, and EF Core Design
Covers rate limiting, caching, health checks, YARP, EF Core migrations, DocumentDB tuning, MCP SDK updates, and OpenTelemetry for agent apps.
Jasen's top three picks
- 1 IQueryable vs IEnumerable in C# — The Difference Every .NET Developer Should Know
Medium
A useful refresher if you still see LINQ abstractions as interchangeable, especially when EF Core translation and query execution boundaries matter.
- 2 I built an AI-writing detector that shows its work — and speaks Spanish
Medium
I like the emphasis on explainability here; black-box AI detection claims are rarely enough for real-world review workflows.
- 3 Background Jobs in ASP.NET Core: Hangfire vs Quartz.NET vs Hosted Services
C# Corner
Solid comparison topic for teams deciding whether they need scheduling, persistence, dashboards, or just simple hosted background work.
Editor's note
I kept this one intentionally mixed, which made the ASP.NET Core operational pieces stand out even more. The health checks guide is practical because it gets into readiness, drain behavior, and Kubernetes wiring, and the YARP multi-tenant gateway article tackles a real deployment pain point. I also liked seeing Cosmos DB query tuning alongside the MCP SDK update and OpenTelemetry for agent apps—good reminders that AI work still needs solid platform and observability fundamentals.
Today's articles
IQueryable vs IEnumerable in C# — The Difference Every .NET Developer Should Know
Medium
If you’ve worked with LINQ or Entity Framework, you’ve almost certainly seen these two interfaces:
Topics: C# EF Core Performance
Read articleI built an AI-writing detector that shows its work — and speaks Spanish
Medium
Most AI detectors are black boxes. You paste a paragraph, a number comes back (“87% AI”) and you’re supposed to trust it. A teacher can’t…
Read articleBackground Jobs in ASP.NET Core: Hangfire vs Quartz.NET vs Hosted Services
C# Corner
Compare ASP.NET Core background jobs: Hangfire, Quartz.NET, and Hosted Services. Choose the right solution for your needs.
Topics: ASP.NET Core
Read articleRate Limiting in ASP.NET Core: Protecting APIs from Abuse and Traffic Spikes
C# Corner
Protect ASP.NET Core APIs from abuse & traffic spikes with built-in rate limiting. Implement policies for robust security & performance.
Topics: ASP.NET Core Security Web API
Read articleTop 10 TPL (Task Parallel Library) Interview Questions with Examples
C# Corner
Master TPL with top 10 interview questions & examples. Understand Tasks, async/await, Parallel.ForEach, and cancellation for .NET concurrency.
Topics: C# Performance
Read articleCaching in ASP.NET Core 10: In-Memory, Distributed, and Output Caching Explained
C# Corner
Master ASP.NET Core 10 caching: In-Memory, Distributed, and Output. Boost performance, reduce load, and ensure scalability for your web apps.
Topics: ASP.NET Core .NET 10 Performance
Read articleEnterprise AI Patterns for .NET Developers
YouTube
Join Bruno Capuano and Angel Hernandez for a live conversation on the latest developments in AI for .NET developers. In this episode, we'll explore practical ways to integrate AI into modern .NET appl...
Topics: C# OpenAI Semantic Kernel
Read articleIs Microsoft Teams a good Intranet?
Microsoft Tech Community
PENDING REVIEW: MICROSOFT ARTICLE UNRETRIEVABLE (HTTP 403). Our company is fully on Microsoft 365, but employees still struggle to find basic information like policies, company updates, forms, departm...
Topics: Azure
Read articleDependency Injection in C#: Explained Without the Confusing Jargon
Medium
If you’ve worked with ASP.NET Core, you’ve probably written something like this:
Topics: ASP.NET Core C#
Read articleDay 6: The Bug That Changed How I Write Code
Medium
Today wasn’t about learning more C# keywords — it was about understanding how good software handles problems without falling apart.
Topics: C# Design Patterns
Read articleHealth Checks in ASP.NET Core: A Complete Guide (.NET 10)
codewithmukesh
Add health checks to ASP.NET Core on .NET 10: database, Redis and custom checks, liveness vs readiness probes, probe cost, graceful drain, and Kubernetes wiring.
Topics: ASP.NET Core .NET 10 Kubernetes
Read articleYARP as a Multi-Tenant API Gateway: Dynamic Routing Without a Config Redeploy
Medium
There’s a moment in every multi-tenant platform’s life when the gateway becomes the bottleneck — not in throughput, but in process. A new…
Topics: ASP.NET Core Web API
Read articleWhy is there a whirring sound coming from the coil of my charging circuit?
Microsoft Tech Community
PENDING REVIEW: MICROSOFT ARTICLE UNRETRIEVABLE (HTTP 403). My laptop emits a high-pitched whirring or buzzing noise directly from the charging port area, and this sound becomes more noticeable when t...
Topics: Azure
Read articleSystem Design Isn’t About Memorizing Architectures — It’s About Solving Problems
Medium
How to think like a software engineer when designing scalable systems.
Topics: Clean Architecture Design Patterns
Read articleUnderstanding Entity Framework Core Migrations
C# Corner
Master Entity Framework Core Migrations for seamless database schema management. Keep your database in sync with evolving C# models using the Code First approach.
Topics: EF Core SQL Server
Read articleImplement SAML as an external provider in an ASP.NET Core Identity application using Duende as an OIDC server
Software Engineering
This article shows how to implement a SAML federation from an ASP.NET Core Identity application using Sustainsys.Saml2.AspNetCore2. Entra ID is used to implement the SAML authentication and the users ...
Topics: ASP.NET Core Authentication OAuth
Read articleMicrosoft updates MCP C# SDK for stateless MCP - InfoWorld
infoworld.com
Microsoft updates MCP C# SDK for stateless MCP InfoWorld
Read articleDay 7: From C# to ASP.NET Core
Medium
Today was the day I stopped learning just C# and took my first step into backend development.
Topics: ASP.NET Core C#
Read articleBuilding Autonomous Network Operations: From Vision to Measurable Business Impact
Microsoft Tech Community
PENDING REVIEW: MICROSOFT ARTICLE UNRETRIEVABLE (HTTP 403). At TM Forum DTW Ignite 2026 , industry leaders gathered to discuss one of telecom's most important transformations: the shift from net...
Topics: Azure
Read articleDeep Dive: The Angular & .NET Architectural Guidelines
Medium
When engineers collaborate with AI code assistants, the absolute greatest threat is architectural erosion. AI models excel at generating… Continue reading on LatestTechTrends »
Topics: ASP.NET Core Clean Architecture GitHub Copilot
Read articleBIOS corruption is bricking, how to fix?
Microsoft Tech Community
PENDING REVIEW: MICROSOFT ARTICLE UNRETRIEVABLE (HTTP 403). The serious issue where my BIOS appears to be corrupted, causing my computer to become unbootable and effectively bricking the device. I nee...
Topics: Azure
Read articleMastering the Chain of Responsibility Pattern in C#: From Basics to Advanced Scenarios
Medium
Learn how to implement the Chain of Responsibility pattern in C# with practical examples
Topics: C# Design Patterns Solid Principles
Read articleMastering Dependency Injection in ASP.NET
Medium
Learn Dependency Injection (DI) in ASP.NET Core Web API from scratch with practical examples, lifetime management, interfaces, service…
Topics: ASP.NET Core C# Web API
Read articleQuery Performance Tuning in Azure DocumentDB: A Practical Guide
Microsoft Dev Blogs
Writing a query that works is easy. Writing a query that scales is a different story.
Topics: Azure Cosmos DB Performance
Read article10 ASP.NET Core 10 Features That Actually Improve Production Applications
C# Corner
Discover 10 ASP.NET Core 10 features that boost production apps: security, performance, cloud-native, AI-ready APIs, and developer productivity.
Topics: ASP.NET Core .NET 10 Performance
Read articleMaking an agile version of a Windows Runtime delegate in C++/WinRT, part 6
Microsoft Dev Blogs
It looked like we were done when we fixed the problem of releasing a non-marshalable delegate on the correct thread. But we missed something. Again.
Topics: WPF
Read articleModernizing a Legacy Enterprise Application Using .NET 6 Microservices, React, EF Core and ActiveMQ
C# Corner
Modernize legacy apps with .NET 6 microservices, React, EF Core, and ActiveMQ for independent evolution, scalability, and operational control.
Topics: Clean Architecture .NET 8 EF Core
Read articleModular Monolith First: Why It Beats Microservices on Day One
Medium
Every few weeks someone asks why a new product isn’t “built on microservices.” My honest answer: on day one, you don’t know where your…
Topics: Clean Architecture Domain-Driven Design Design Patterns
Read articleFrom Keywords to Meaning: Building Semantic Vector Search in .NET
Medium
Traditional search finds keywords. Vector Search finds meaning.
Read articleOpenTelemetry in Microsoft Agent Framework Apps
YapCast – Jesse Liberty
Observability has become a critical component for ensuring the performance and reliability of applications. OpenTelemetry, an open-source observability framework, provides developers with the tools ne...
Topics: C# OpenAI OpenTelemetry
Read article