Web API, DI, and C# features
A mixed .NET roundup covering Web API setup, dependency injection, EF Core, CQRS, middleware, MAUI publishing, and .NET 10 HttpClient updates.
Jasen's top three picks
- 1 Creating a WebApi Project in .NET 9 [GamesCatalog] 18
c-sharpcorner.com
A solid starter on building a Web API in .NET 9, paired nicely with the ASP.NET Core setup and MVC-vs-API controller pieces.
- 2 Entity Framework Core: What You Need to Know
medium.com
EF Core, middleware, and dependency injection show up multiple times here, so there’s plenty for backend folks to skim or study.
- 3 Controlling Inheritance in C#: Sealed vs. Abstract vs. Static Classes
ameliagherdan.medium.com
The MAUI library publishing walkthrough and the MCP/Copilot Studio pieces are the more platform-spanning reads this time.
Editor's note
I kept this issue deliberately mixed, with practical how-tos alongside deeper architectural reads. The .NET 10 HttpClient improvements and the pooled dependency injection lifetime stood out to me for teams tuning real-world apps.
Today's articles
Creating a WebApi Project in .NET 9 [GamesCatalog] 18
c-sharpcorner.com
https://www.c-sharpcorner.com/article/creating-a-webapi-project-in-net-9-gamescatalog-18/
Topics: ASP.NET Core .NET 9 Web API
Read articleEntity Framework Core: What You Need to Know
medium.com
https://medium.com/@jenilsojitra/entity-framework-core-what-you-need-to-know-91c7d4a50c10
Read articleControlling Inheritance in C#: Sealed vs. Abstract vs. Static Classes
ameliagherdan.medium.com
https://ameliagherdan.medium.com/controlling-inheritance-in-c-sealed-vs-abstract-vs-static-classes-08a3e1ce132d
Topics: C# Solid Principles
Read articleUnlock the Full Potential of Partial Classes in C#!
medium.com
https://medium.com/dot-net-sql-learning/unlock-the-full-potential-of-partial-classes-in-c-f4bff7809f18
Topics: C# Source Generators
Read articlePlugging Your AI Clients into Docker MCP: Claude, VS Code, and Cursor
c-sharpcorner.com
https://www.c-sharpcorner.com/article/plugging-your-ai-clients-into-docker-mcp-claude-vs-code-and-cursor/
Topics: Docker GitHub Copilot OpenAI
Read articleUnderstanding Middleware in .NET Core
medium.com
https://medium.com/@jenilsojitra/understanding-middleware-in-net-core-9fe2f7014540
Topics: ASP.NET Core .NET Core
Read articlePackaging and Publishing a .NET MAUI Library with GitHub Actions
devblogs.microsoft.com
https://devblogs.microsoft.com/dotnet/dotnet-maui-libraries-github-actions/
Topics: GitHub Actions .NET MAUI
Read articleWhen Commands Whisper and Queries Echo The CQRS Story
medium.com
https://medium.com/@metoz.florian/when-commands-whisper-and-queries-echo-42d159d4361e?source=rss------csharp-5
Topics: CQRS Domain-Driven Design
Read articleUnderstanding Dependency Injection in .NET — A Real-World Explanation
medium.com
https://medium.com/@venkataramanaguptha/understanding-dependency-injection-in-net-a-real-world-explanation-f1c7a601a418
Topics: ASP.NET Core .NET Core
Read articleMicrosoft Copilot Studio ❤️ MCP
devblogs.microsoft.com
https://devblogs.microsoft.com/powerplatform/microsoft-copilot-studio-mcp/
Read articleAnonymous vs Arrow Functions
c-sharpcorner.com
https://www.c-sharpcorner.com/article/anonymous-vs-arrow-functions/
Read articleWhy Code Reviews Matter!
medium.com
https://medium.com/@Adem_Korkmaz/why-code-reviews-matter-ed792f590cf9
Topics: GitHub
Read articleFacets in .NET
medium.com
https://medium.com/@timmaes/facets-in-net-6bce4b90e4da?source=rss------csharp-5
Topics: Domain-Driven Design .NET Core
Read articleCustom 404 Error Page in ASP.NET Using Bootstrap 5
c-sharpcorner.com
https://www.c-sharpcorner.com/blogs/custom-404-error-page-in-asp-net-using-bootstrap-5
Topics: ASP.NET Core ASP.NET MVC
Read articleCreating a 'pooled' dependency injection lifetime
andrewlock.net
https://andrewlock.net/creating-a-pooled-dependency-injection-lifetime/
Topics: ASP.NET Core Performance
Read articleDependency Injection with monads… and LINQ
medium.com
https://medium.com/@gianvitodifilippo/dependency-injection-with-monads-and-linq-f87c3a037cc3
Topics: ASP.NET Core C#
Read articleTransfer .NET Core Dumps On Linux
medium.com
https://medium.com/@meriffa/transfer-net-core-dumps-on-linux-7c60df52cc7e
Topics: .NET Core Performance
Read articleUntitled Episode
mergeconflict.fm
https://www.mergeconflict.fm/460
Read articleWhat Is The Difference Between A MVC Controller And An API Controller in .NET?
medium.com
https://medium.com/@chikeredev/what-is-the-difference-between-a-mvc-controller-and-an-api-controller-in-net-5c28b063bbc7?source=rss------dotnet-5
Topics: ASP.NET Core ASP.NET MVC Web API
Read articleSetting Up Your First ASP.NET Core Project
medium.com
https://medium.com/@jenilsojitra/setting-up-your-first-asp-net-core-project-8eefd361a2aa?source=rss------dotnet-5
Topics: ASP.NET Core Web API
Read article🔟 Things You Need to Know About C# 14
c-sharpcorner.com
https://www.c-sharpcorner.com/article/things-you-need-to-know-about-c-sharp-142/
Read article🔴 VS Code Live | Deploy Azure Applications seamlessly with VS Code for the Web
youtube.com
https://www.youtube.com/watch?v=5EdAywaKFZk
Topics: Azure Visual Studio Code
Read articleNoSQL vs. SQL: Which One to Use
c-sharpcorner.com
https://www.c-sharpcorner.com/article/nosql-vs-sql-which-one-to-use/
Topics: Cosmos DB SQL Server
Read articleModern C# 12 Features That Every Senior Developer Should Master
medium.com
https://medium.com/careerbytecode/modern-c-12-features-that-every-senior-developer-should-master-2dd33c0838ff?source=rss------dotnet-5
Read articleHttpClient improvements in .NET 10
steven-giesel.com
https://steven-giesel.com/blogPost/58680a06-7870-4a36-8a8a-bf1bf5cf30f1
Topics: .NET 10 Performance REST API
Read article