EF Core Performance, AI Apps, and API Testing
Covers EF Core query tuning, N+1 pitfalls, HttpClient failures, ASP.NET Core testing, Clean Architecture, RabbitMQ, and Semantic Kernel builds.
Jasen's top three picks
- 1 How to Simplify ASP.NET Core API Testing
medium.com
Useful if your test setup keeps sprawling; I like anything that reduces friction around ASP.NET Core integration testing.
- 2 Building a Vehicle Rental Management System in C# Using Entity Framework Core
c-sharpcorner.com
More starter-app oriented, but still a decent walk through EF Core in a business-style console application.
- 3 Scalability in .NET Backend Systems: Design Decisions That Matter Before Infrastructure
medium.com
A good reminder that scalability problems usually start in code and data access patterns before they start in Kubernetes.
Editor's note
I kept this one nicely mixed on purpose: practical API testing, a cluster of EF Core performance pieces, and several real-world AI app builds. The HttpClient production warning is the kind of lesson teams usually learn the hard way, and Anton’s take on EF Core in Clean Architecture is worth reading because it cuts through a lot of ceremony.
Today's articles
How to Simplify ASP.NET Core API Testing
medium.com
When developing applications, we strive to avoid code duplication. We extract commonly used code into libraries and use DI containers to…
Topics: ASP.NET Core Unit Testing Web API
Read articleBuilding a Vehicle Rental Management System in C# Using Entity Framework Core
c-sharpcorner.com
Build a Vehicle Rental Management System in C# Console App with EF Core, Repository Pattern, Session Management, and Email Integration.
Topics: C# Design Patterns EF Core
Read articleScalability in .NET Backend Systems: Design Decisions That Matter Before Infrastructure
medium.com
How to identify bottlenecks, reduce hotspots, protect databases, and scale backend systems intentionally
Topics: Performance Web API
Read articleEntity Framework Is Slow. It’s Not EF’s Fault.
medium.com
Your API was quick in development. Then traffic picks up and a few endpoints start taking three seconds to respond.
Topics: EF Core Performance
Read articleDatabase Performance: Making Entity Framework Queries Faster
dotnettips.com
The article discusses the advantages of using compiled queries in Entity Framework, especially for frequently executed and complex queries.
Topics: Benchmarking EF Core Performance
Read articleHuman Resource Management System in ASP.NET Core MVC
c-sharpcorner.com
Build a Human Resource Management System (HRMS) in ASP.NET Core MVC. Covers setup, authentication, Admin, and Employee modules for efficient HR operations.
Topics: ASP.NET Core Authentication ASP.NET MVC
Read articleHow to Build AI-Powered Data Analyst Using Semantic Kernel and .NET
c-sharpcorner.com
Build an AI-powered data analyst with Semantic Kernel and .NET. Transform business data into actionable insights using natural language.
Topics: C# OpenAI Semantic Kernel
Read articleHow to Build AI-Driven Engineering Assistant Portals with Blazor
c-sharpcorner.com
Build AI-driven engineering assistant portals with Blazor & ASP.NET Core. Enhance developer productivity by unifying knowledge and data.
Topics: ASP.NET Core Blazor OpenAI
Read articleYour HttpClient Is Quietly Killing Production. You’ll Find Out at 2 A.M.
medium.com
One using statement. 65,535 sockets. Zero warnings until the pager went off.
Topics: ASP.NET Core Performance
Read articleThe Silent Database Killer: The N+1 Query Problem in EF Core
medium.com
Your database might be slowly eaten alive by a hidden performance killer, without you even realising it. It’s called the N+1 query problem…
Topics: EF Core Performance
Read articleImplementing AI-Powered Data Classification Systems Using .NET
c-sharpcorner.com
Implement AI-powered data classification in .NET for enhanced security, compliance, and efficiency. Automate categorization of sensitive information.
Read article💻 Issue 519 - Evolving your C# types without migrating stored JSON
dotnet.libhunt.com
Topics: C# System.Text.Json
Read articleBuilding Event-Driven Communication in .NET Using RabbitMQ and MassTransit
medium.com
Introduction
Read articleEF Core in Clean Architecture the Pragmatic Way
antondevtips.com
A focused guide to using EF Core in Clean Architecture without repositories. Learn why the Dependency Rule still holds when your Application layer uses DbContext directly, how to keep your handlers sm
Topics: Clean Architecture EF Core
Read articleThe required Keyword in C# — The Feature That Killed Null Reference Bugs
medium.com
A small keyword. A massive impact on how you build safe, modern .NET code.
Topics: C#
Read articleBuilding AI-Powered Architecture Review Systems with .NET
c-sharpcorner.com
Build AI-powered architecture review systems with .NET, Azure OpenAI, and Semantic Kernel for faster, consistent, and scalable software design.
Topics: Azure OpenAI Semantic Kernel
Read article