ASP.NET Core, C# 13, EF Core and more
A varied .NET roundup covering DI, middleware, LINQ, C# 13 params collections, EF Core constraints, Cosmos DB backup, and debugging.
Jasen's top three picks
- 1 Dependency Injection in ASP.NET Core Explained
codewithmukesh.com
A solid refresher on dependency injection in ASP.NET Core, useful for both newcomers and anyone tightening up service lifetimes.
- 2 Protobuf API template for C#
medium.com
The protobuf API template for C# is a practical angle if you want contract-first APIs without hand-rolling repetitive plumbing.
- 3 New LINQ Features in .NET 9
csharp.com
New LINQ features in .NET 9 is the kind of release note article worth skimming before your next code review.
Editor's note
I kept this issue deliberately mixed, from ASP.NET Core fundamentals to language and data platform pieces. The DI and middleware articles are useful refreshers, while the C# 13 params collections and LINQ updates point at where the language is heading.
Today's articles
Dependency Injection in ASP.NET Core Explained
codewithmukesh.com
https://codewithmukesh.com/blog/dependency-injection-in-aspnet-core-explained/
Topics: ASP.NET Core
Read articleProtobuf API template for C#
medium.com
https://medium.com/@kinneko-de/protobuf-api-template-for-c-d09447c9b892
Read articleNew LINQ Features in .NET 9
csharp.com
https://www.csharp.com/article/new-linq-features-in-net-9/
Read articleBuilding Robust Applications with the Reliable Web App Pattern for .NET
levelup.gitconnected.com
https://levelup.gitconnected.com/building-robust-applications-with-the-reliable-web-app-pattern-for-net-116d660b77f3
Topics: ASP.NET Core .NET Core
Read articleGenerics in C#: Stop Writing Repetitive Code Already!
medium.com
https://medium.com/@nidhiname/generics-in-c-stop-writing-repetitive-code-already-7692fd6aca82
Topics: C# Solid Principles
Read articleMastering Unique Constraints in EF8 & .NET 9: A Complete Guide with Fluent API
awstip.com
https://awstip.com/mastering-unique-constraints-in-ef8-net-9-a-complete-guide-with-fluent-api-81b3e2655ee1
Read articleSolving Problems you wouldn't have if you wouldn't use Entity Framework
steven-giesel.com
https://steven-giesel.com/blogPost/1b432667-3b2d-4c41-8557-b4c3a3c554d9
Topics: EF Core
Read articleEnable continuous backup for multi-region write account
devblogs.microsoft.com
https://devblogs.microsoft.com/cosmosdb/enable-continuous-backup-for-multi-region-write-account/
Read articleCalling Methods is Easier and Faster with C# 13 Params Collections
medium.com
https://medium.com/c-sharp-programming/calling-methods-is-easier-and-faster-with-c-13-params-collections-268e58f3fa84
Read articleSQL DB in Fabric Integrations | Data Exposed
youtube.com
https://www.youtube.com/watch?v=9tNuhcACsMk
Topics: Azure SQL Server
Read articleHow can you fix — ASP.NET
medium.com
https://medium.com/dot-net-sql-learning/how-can-you-fix-asp-net-0e50a7a9a4a4
Topics: ASP.NET Core .NET Core
Read articleStreamlining File Management with Module-Level File Store Approach in .NET
medium.com
https://medium.com/@nagarajvela/streamlining-file-management-with-module-level-file-store-approach-in-net-a974a558712d
Topics: .NET Core Performance
Read articleEvolution of Web Scraping: Insights from John Godel on the Enhanced HtmlFetcher Class
csharp.com
https://www.csharp.com/article/evolution-of-web-scraping-insights-from-john-godel-on-the-enhanced-htmlfetcher/
Read articleSecure Your ASP.NET Core App with hCaptcha: A Step-by-Step Guide
mabhishekit.medium.com
https://mabhishekit.medium.com/hcaptcha-implementation-in-asp-net-core-febc74574996
Topics: ASP.NET Core Security
Read articleUnderstanding Middlewares in ASP.NET Core - How ASP.NET Core Processes Incoming Requests
codewithmukesh.com
https://codewithmukesh.com/blog/middlewares-in-aspnet-core/
Topics: ASP.NET Core
Read articleHidden C# Debugging Trick That Only 2% of Developers Use!
medium.com
https://medium.com/@ganesh.s.gurav/hidden-c-debugging-trick-that-only-2-of-developers-use-a743f3e8510a
Read articleDelegate in C#
medium.com
https://medium.com/@payton9609/delegate-in-c-84172b41be9a
Topics: C#
Read articleC# Iterators: Rapid Lazy & Async Data Flow
medium.com
https://medium.com/@nagarajvela/c-iterators-rapid-lazy-async-data-flow-e1b77a1f0b5f
Topics: C#
Read articleThe Detailed Execution Pipeline of .NET
medium.com
https://medium.com/@shreyans_padmani/the-detailed-execution-pipeline-of-net-2aea9cc80474
Read article