Web API, EF Core, CQRS and .NET 9 benchmarking
This issue covers API design, security, EF Core tuning, concurrency, migration, and .NET 9 benchmarking for working developers.
Jasen's top three picks
- 1 Building an ASP.NET Web API Controller
c-sharpcorner.com
A concrete controller walkthrough with SQL and header validation — useful if you like seeing API plumbing end to end.
- 2 ⚡ CUE + OpenAPI: Declarative API Design for Scalable, Reliable .NET Services
blog.yaseerarafat.com
A contract-first API piece that pairs CUE with OpenAPI; good fodder for teams trying to keep specs and code aligned.
- 3 Application Domain In C#
medium.com
A reminder that ApplicationDomain still comes up in legacy and plugin-style .NET discussions.
Editor's note
I put together a deliberately mixed lineup today: practical Web API work, data-access tuning, and a few architecture pieces. The EF Core performance article and the .NET 9 benchmarking comparison are especially useful if you’re looking for real-world tradeoffs, not just patterns. I also liked the CUE + OpenAPI piece for its contract-first angle and the JWT/OAuth article for keeping API security grounded.
Today's articles
Building an ASP.NET Web API Controller
c-sharpcorner.com
This Web API project in ASP.NET handles financial chart data by processing multiple ISINs, validating client headers, executing SQL stored procedures, and returning structured JSON data for market ana...
Topics: ASP.NET Core SQL Server Web API
Read article⚡ CUE + OpenAPI: Declarative API Design for Scalable, Reliable .NET Services
blog.yaseerarafat.com
Mastering CUE and OpenAPI for Automated, Reliable Contracts
Topics: Design Patterns REST API Web API
Read articleApplication Domain In C#
medium.com
ApplicationDomain basics and how to use it in .Net?
Topics: C# Design Patterns .NET Core
Read articleLINQ : Advanced Techniques Every .NET Developer Should Master in 2025
medium.com
Write LINQ that reads like C# and runs like SQL—clean and fast.
Topics: C# EF Core Performance
Read articleDynamic Service Registration in .NET: A Clean Approach to Dependency Injection
medium.com
Dependency Injection (DI) is a fundamental part of modern .NET applications, but manually registering dozens or hundreds of services can…
Topics: ASP.NET Core C# Design Patterns
Read articleMultithreading in C# .NET Core: A Real-World Guide (With Code, Mistakes, and Clarity)
medium.com
“Why is my app freezing?” “Why is this taking so long to load?” “My API works fine — until multiple users hit it at once…” Continue reading on CodeToDeploy »
Topics: C# .NET Core Performance
Read articleWhat are the Best Practices for EF Core Performance Optimization?
c-sharpcorner.com
Learn how to optimize Entity Framework Core (EF Core) for high-performance data access. This article covers best practices, from query tuning to memory management, with practical C# code examples. Ide...
Topics: EF Core Performance SQL Server
Read articleData Formats in .NET: What They Are and How They Look
medium.com
When I started my first job as a junior developer, one of the first things I saw in the backend codebase was something like this:
Topics: C# Design Patterns .NET Core
Read articleHow do I secure a .NET Web API (JWT, OAuth, Identity)?
c-sharpcorner.com
Learn how to secure your .NET Web API using JWT, OAuth2, and ASP.NET Core Identity. Implement token-based authentication, role-based access control, and protect your endpoints with best practices.
Topics: ASP.NET Core JWT Security
Read articleWhy .NET Full Stack Developers Are the Backbone of Enterprise Digital Transformation in 2025
medium.com
As businesses accelerate toward digital-first strategies in 2025, the demand for skilled professionals who can architect, build, and scale…
Topics: C# Design Patterns .NET Core
Read articleTrigger, Render, Deliver: Email Templates Made Easy with DotLiquid & EasyLaunchpad
bizsoltech.medium.com
Email is one of the most vital — yet frustrating — parts of any SaaS product. Whether it’s sending a password reset, welcome message, or…
Topics: C# Design Patterns Newtonsoft.Json
Read articleTop 10 .NET Development Companies of 2025: How to Choose the Right Partner
belitsoft.com
When you’re looking to hire a trusted .NET development partner, the “top 10” label usually indicates companies with deep expertise in…
Topics: ASP.NET Core C# .NET Core
Read articlePractical CQRS and Event Sourcing with .NET 9
medium.com
Modern distributed systems demand scalability, traceability, and flexibility. CQRS (Command Query Responsibility Segregation) and Event…
Topics: CQRS .NET 9 Event Sourcing
Read articleWhy You Should Learn About EF Core AsSplitQuery
medium.com
For today we gonna learn to know about .AsSplitQuery() 😊
Topics: EF Core Performance SQL Server
Read articleDisabling thread safety check in Entity Framework
steven-giesel.com
In this blog post we will have a look into how to disable the thread safety check in Entity Framework. What are the implications of doing so and how to do it.
Topics: .NET Core EF Core Performance
Read articleHow do I Migrate from .NET Framework to .NET 6/7/8?
c-sharpcorner.com
Migrating from the legacy .NET Framework to modern .NET 6, 7, or 8 can unlock massive performance, cross-platform support, and access to the latest tools. This guide walks you through a smooth and saf...
Topics: .NET 8 .NET Framework EF Core
Read articleAsynchronous Programming in C# — Comparing it with multi threading
ravindradevrani.medium.com
Asynchronous task is a non-blocking task. Main thread goes back to the thread pool (and free to do other tasks) when it reaches to await –…
Topics: C# .NET Core Performance
Read article5 Modern C# Features That Will Make Your Code Feel Like Magic
blog.stackademic.com
The language evolved. Your code should, too. Continue reading on Stackademic »
Topics: C# .NET Core Performance
Read articleHow is .Net platform independent?
dharinibalasubramaniam.medium.com
Understanding the Cross-Platform Nature of .NET with Real-World Analogies
Topics: C# .NET Core Performance
Read articleUnderstanding MVC in .NET
medium.com
I recently started working with ASP.NET and I kept hearing about “MVC” — the Model-View-Controller pattern. Everyone around me swore by it…
Topics: ASP.NET Core C# .NET Core
Read articlePerformance Benchmarking: .NET 9 vs Previous Versions
medium.com
If you want the full source code, download it from this link: https://www.elitesolutions.shop/
Topics: ASP.NET Core Design Patterns ASP.NET MVC
Read article