Self-Monitoring, EF Core N+1, Agentic AI
Covers runtime health signals, NullReference fixes, EF Core query pitfalls, GC and exception costs, DI patterns, MAUI, hosted services, and records.
Part of: .NET Core: a working guide for .NET developers, EF Core: a working guide for .NET developers
Jasen's top three picks
- 1 Beyond /health: Building Self‑Monitoring .NET Services
medium.com
A practical shift from binary health endpoints to richer runtime signals that can help operations catch drift before users feel it.
- 2 How to Fix “Object Reference Not Set to an Instance of an Object” in C#?
c-sharpcorner.com
Still one of the most common C# failures, and this walkthrough is useful for newer developers who need concrete prevention habits.
- 3 Agentic AI Architecture with .NET
medium.com
Interesting architecture-level look at autonomous AI systems in .NET, especially the mix of memory, orchestration, and event-driven components.
Editor's note
I put together another deliberately mixed issue today, and the self-monitoring services piece stood out because it pushes health checks toward continuous operational feedback. I also liked the EF Core N+1 article for its production-focused warning signs, while the exception internals post is a useful reminder that correctness and cost often meet in the same code path.
Today's articles
Beyond /health: Building Self‑Monitoring .NET Services
medium.com
Turning health checks into a continuous runtime signal
Topics: ASP.NET Core Performance
Read articleHow to Fix “Object Reference Not Set to an Instance of an Object” in C#?
c-sharpcorner.com
Master the dreaded 'Object reference not set' error in C#! Learn to identify, fix, and prevent NullReferenceExceptions with practical C# and ASP.NET Core examples.
Topics: ASP.NET Core C#
Read articleAgentic AI Architecture with .NET
medium.com
Build scalable, autonomous AI systems using .NET — combining intelligent decision engines, persistent memory, and event-driven…
Read articleYour EF Core Queries Are Lying to You: The N+1 Problem You’re Probably Shipping Right Now
serkanozbeykurucu.medium.com
You wrote clean code. Your unit tests pass. The feature works in development. Then it hits production with 10,000 users, and suddenly the…
Topics: EF Core Performance
Read articleHow to Optimize Memory Usage with C# Garbage Collection
c-sharpcorner.com
Unlock C# garbage collection! Learn how it works, optimize memory usage, and boost performance in ASP.NET Core apps. Essential for scalable .NET development.
Topics: C# Performance
Read article.NET MAUI Community Standup | Introducing maui-labs
youtube.com
I Spent Years Writing Bad .NET Code — Dependency Injection Fixed It
Read articleHow .NET handles exceptions internally (and why they're expensive)
blog.elmah.io
What really happens when you write throw new Exception() in .NET? Microsoft guidelines state that When a member throws an exception, its performance can be orders of magnitude slower. It's not just a...
Topics: .NET Core Performance
Read articleThe Hidden Power of .NET: IHostedService vs BackgroundService
medium.com
When you develop a modern web application, everything doesn’t just start with a request and end with a response. Behind the scenes, there…
Topics: ASP.NET Core .NET Core
Read articleDoes Code Quality Still Matter in the Age of AI-Assisted Coding?
markheath.net
The first thing a coding agent needs to do when fixing a bug or adding a new feature, is to determine where in the codebase that change should be made. So a well-organized, modular codebase, with well...
Topics: GitHub Copilot Solid Principles
Read articleC# Data Types: Different Boxes for Different Stuff (Part 7)
medium.com
How to choose the right “container” for your data
Topics: C#
Read article.NET Core Dependency Injection Deep Dive: Beyond Basics
medium.com
Dependency Injection in .NET Core is often taught, rarely mastered. Let’s explore the advanced patterns that separate junior developers… Continue reading on .Net Programming »
Topics: .NET Core Solid Principles
Read articleC# Records Explained Like a Pro
medium.com
(With Real-World Use Cases & Performance Insights)
Topics: C# Performance
Read article