DI, EF Core, and .NET 10 Preview
A varied .NET roundup with DI, EF Core, API rate limiting, async throughput, Blazor, MAUI, OpenTelemetry, and SQL Server tips.
Jasen's top three picks
- 1 Dependency Injection in .NET
Medium
A solid DI refresher, including lifetime pitfalls that still trip up seasoned teams.
- 2 Simple Calculator in C# with Source Code
Medium
A practical look at rate limiting and async throughput—good reminders for keeping APIs healthy.
- 3 Rate Limiting in .NET APIs
Medium
EF Core migration safety is always worth attention before it becomes a deployment surprise.
Editor's note
I pulled together a deliberately mixed issue this time: practical fundamentals, platform updates, and a few architecture-heavy reads. The .NET 10 preview deep dive and the EF Core missing migrations article stand out for teams planning their next upgrade or trying to keep production safe. There’s also solid guidance on rate limiting, async throughput, and JWT auth that should be immediately useful.
Today's articles
Dependency Injection in .NET
Medium
https://medium.com/@nathangomes.st/dependency-injection-in-net-b46f8ef685b2
Topics: C# Design Patterns
Read articleSimple Calculator in C# with Source Code
Medium
https://medium.com/@pies052022/simple-calculator-in-c-with-source-code-26fd9e1abc0c
Topics: C#
Read articleRate Limiting in .NET APIs
Medium
https://medium.com/@karthikns999/dotnet-api-rate-limiting-guide-058f3a700dcb
Topics: ASP.NET Core Performance
Read articleClean up your *.csproj | Customize a build by Directory.Build.props
Medium
https://medium.com/@denmaklucky/clean-up-your-csproj-customize-a-build-by-directory-build-props-250001d98a7d
Read articleDetecting Missing Migrations in EF Core: A Guide for .NET Developers
Medium
https://medium.com/@adrianbailador/detecting-missing-migrations-in-ef-core-a-guide-for-net-developers-5de35ac335e8
Read articleBehind the scenes of dotnet run app.cs: Exploring the .NET 10 preview - Part 2
Andrew Lock | .NET Escapades
https://andrewlock.net/exploring-dotnet-10-preview-features-2-behind-the-scenes-of-dotnet-run-app.cs/
Read article470: AI Assisted Coding, .NET MAUI 10, and CarPlay for Everyone
Merge Conflict
https://www.mergeconflict.fm/470
Topics: GitHub Copilot .NET MAUI
Read articleA Tour of CQRS in C#
Medium
https://medium.com/c-sharp-programming/a-tour-of-cqrs-in-c-fead97a1c426
Read articleThe Secret Life of Your Async Code: How Task.Run() Can Kill Throughput
Medium
https://medium.com/@mohsho10/the-secret-life-of-your-async-code-how-task-run-can-kill-throughput-f677c47dd082
Topics: .NET Core Performance
Read articleHow do I get started with .NET web development?
YouTube
https://www.youtube.com/watch?v=hU4B8nFlLr4
Topics: ASP.NET Core Web API
Read articleCode First vs. Database First: A Pragmatic Guide for Modern Software Engineers
Medium
https://medium.com/@MatinGhanbari/code-first-vs-database-first-a-pragmatic-guide-for-modern-software-engineers-29ac04f1daa1
Topics: EF Core SQL Server
Read articleHow the .NET MAUI Team uses GitHub Copilot for Productivity - .NET Blog
Microsoft Dev Blogs
https://devblogs.microsoft.com/dotnet/?p=57261
Topics: GitHub Copilot .NET MAUI
Read articleBlazor Community Standup - Integrate .NET in JavaScript apps
YouTube
https://www.youtube.com/watch?v=tAh899Gri4E
Read articleImplementing JWT Authentication For Multiple Users
Medium
https://benedictodoh.medium.com/implementing-jwt-authentication-for-multiple-users-c7345b5a75fc
Topics: Authentication JWT
Read articleOpenTelemetry in .NET 9: Trace Requests End-to-End with Jaeger
C# Corner
https://www.c-sharpcorner.com/article/opentelemetry-in-net-9-trace-requests-end-to-end-with-jaeger/
Topics: .NET 9 OpenTelemetry
Read articleSelf-Healing Akka.NET Clusters
petabridge.com
https://petabridge.com/blog/akkadotnet-cluster-split-brain-resolver/
Read article🚀 Automating SQL Server Database Backups and Remote Table Sync
C# Corner
https://www.c-sharpcorner.com/article/automating-sql-server-database-backups-and-remote-table-sync/
Topics: Azure SQL Server
Read articleAvoid Dependency Injection(DI) Nightmares: Understand Singleton, Scoped, and Transient
Medium
https://medium.com/@kittikawin_ball/avoid-dependency-injection-di-nightmares-understand-singleton-scoped-and-transient-05d1204876c3
Topics: C# Design Patterns
Read articleMicrosoft Edge Sets New Benchmark in Browser Performance and Speed
C# Corner
https://www.c-sharpcorner.com/news/microsoft-edge-sets-new-benchmark-in-browser-performance-and-speed
Topics: Performance Visual Studio
Read articlePicking the Right Library in .NET: How a Bad Choice Can Haunt Your Codebase
Medium
https://medium.com/@MatinGhanbari/picking-the-right-library-in-net-how-a-bad-choice-can-haunt-your-codebase-a85f8d2c2150
Topics: C# Design Patterns
Read article15 Practical Ways to Use DefaultIfEmpty() in LINQ — With Real-Time C# Examples
Medium
https://medium.com/@ashokreddy343/15-practical-ways-to-use-defaultifempty-in-linq-with-real-time-c-examples-a6b25c16dc62
Read articleGetting Started with StatePulse.NET + Blazor
Medium
https://medium.com/@mshimshon/getting-started-with-statepulse-net-blazor-41ac67a43d29
Read article