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.com
A solid DI refresher, including lifetime pitfalls that still trip up seasoned teams.
- 2 Simple Calculator in C# with Source Code
medium.com
A practical look at rate limiting and async throughput—good reminders for keeping APIs healthy.
- 3 Rate Limiting in .NET APIs
medium.com
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.com
https://medium.com/@nathangomes.st/dependency-injection-in-net-b46f8ef685b2
Topics: C# Design Patterns
Read articleSimple Calculator in C# with Source Code
medium.com
https://medium.com/@pies052022/simple-calculator-in-c-with-source-code-26fd9e1abc0c
Topics: C#
Read articleRate Limiting in .NET APIs
medium.com
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.com
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.com
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
andrewlock.net
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
mergeconflict.fm
https://www.mergeconflict.fm/470
Topics: GitHub Copilot .NET MAUI
Read articleA Tour of CQRS in C#
medium.com
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.com
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.com
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.com
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
devblogs.microsoft.com
https://devblogs.microsoft.com/dotnet/?p=57261
Topics: GitHub Copilot .NET MAUI
Read articleBlazor Community Standup - Integrate .NET in JavaScript apps
youtube.com
https://www.youtube.com/watch?v=tAh899Gri4E
Read articleImplementing JWT Authentication For Multiple Users
benedictodoh.medium.com
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-sharpcorner.com
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-sharpcorner.com
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.com
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-sharpcorner.com
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.com
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.com
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.com
https://medium.com/@mshimshon/getting-started-with-statepulse-net-blazor-41ac67a43d29
Read article