Dependency Injection, AI, and EF Core
This issue covers DI container choices, AI integration in ASP.NET Core, EF Core migrations in production, multitenant patterns, and typed results.
Jasen's top three picks
- 1 Why I Replaced Microsoft’s DI Container — And Never Looked Back
Medium
A sharp take on when the built-in container stops being enough in real systems.
- 2 Building Multitenant Web Apps in .NET with CShells
Medium
A useful multitenancy angle: isolate with containers instead of scattering conditionals.
- 3 CurlDelegating Handler in .NET
Medium
Good production advice here, especially for EF Core migrations and large-data writes.
Editor's note
I curated a pretty varied mix today, from container swaps and DI fundamentals to AI, multitenancy, and database deployment safety. The DryIoC piece and the EF Core migrations article stood out to me because they tackle the kind of real-world tradeoffs teams actually hit in production. I also like the typed results and deadlocks posts for being practical rather than theoretical.
Today's articles
Why I Replaced Microsoft’s DI Container — And Never Looked Back
Medium
DryIoC delivers what the built-in container promises but can’t keep: speed, flexibility, and control over complex dependency graphs.
Topics: Design Patterns .NET Core Performance
Read articleBuilding Multitenant Web Apps in .NET with CShells
Medium
Modeling multitenancy through container isolation instead of runtime conditionals
Topics: ASP.NET Core Azure Docker
Read articleCurlDelegating Handler in .NET
Medium
Debug your .NET core http client requests by logging as curl
Topics: ASP.NET Core .NET Core Performance
Read articleDeadlocks Explained Without Diagrams
Medium
Nobody explains this clearly.
Topics: .NET Core Performance
Read articleHow to Integrate ChatGPT API in ASP.NET Core Application?
C# Corner
Integrate ChatGPT API into ASP.NET Core for intelligent features like chatbots and content generation. Securely connect to OpenAI and build AI-powered apps.
Topics: ASP.NET Core OpenAI Security
Read articleWhy Your C# AI Agents Will Fail in Production (And How to Fix It)
levelup.gitconnected.com
The transition from a cool AI prototype running in a Jupyter Notebook to a production-grade, scalable microservice is where most projects… Continue reading on Level Up Coding »
Topics: ASP.NET Core OpenAI Performance
Read articleHow to Integrate OpenRouteService API in ASP.NET Core with an Interactive React Frontend
Medium
OpenRouteService, an API built on OpenStreetMap, and integrate it into an ASP.NET Core, then visualize with a React + Leaflet
Topics: ASP.NET Core Azure REST API
Read articleI Compared .NET and MERN in 2026 — Here’s the Brutally Honest Truth
Medium
Let’s be honest.
Topics: C# .NET Core Performance
Read articleC#: The Engine Behind Modern Digital Infrastructure
Medium
When Anders Hejlsberg and his team at Microsoft introduced C# in 2000, it was positioned as a modern, object oriented language for the…
Read articleMastering Dependency Injection in C#
Medium
Enhancing Software Scalability and Maintainability through Loosely Coupled Architecture
Topics: Clean Architecture Design Patterns .NET Core
Read articleHow to Use Entity Framework Core Migrations in Production?
C# Corner
Safely deploy EF Core migrations in production! Learn best practices for script-based deployments, zero-downtime strategies, CI/CD integration, and rollback plans. Ensure reliable database evolution.
Topics: Azure DevOps .NET Core EF Core
Read articleUnderstanding Model Context Protocol (MCP)
YouTube
Cake v6.1.0 released
Topics: ASP.NET Core .NET Core OpenAI
Read articleTyped Results in .NET
Medium
Making the Result Pattern Compile-Time Honest
Topics: ASP.NET Core C# REST API
Read articleWhat’s the Fastest Way to Save Large Amounts of Data in .NET?
Medium
If you’ve ever needed to save a large amount of data to a database in .NET, you’ve probably wondered: What’s the fastest way to do it?
Topics: .NET Core EF Core Performance
Read articleBrave new C#
Medium
Next month, another version of our beloved programming language is set to arrive. Nice reason to grab a cup of coffee and dwell on what is…
Read articleHow to Use Dependency Injection in .NET Core With Practical Example?
C# Corner
Master .NET Core Dependency Injection! Learn DI principles, service lifetimes (Transient, Scoped, Singleton), and implement a practical example for scalable apps.
Topics: ASP.NET Core Design Patterns .NET Core
Read article