Editor's note
I pulled together a very mixed issue this time: practical API work, performance, and a few fundamentals. The EF Core query optimization piece and the middleware guides stand out because they solve problems most teams hit quickly. There’s also solid coverage of async mistakes and API documentation, which should help sharpen everyday work.
Async, middleware, and EF Core fixes
It's Tuesday, folks, the perfect day to channel your inner code mechanic. As experienced .NET developers, we know the beauty of finding the right tool for the right job, and today’s selection of articles is like a toolbox filled with shiny new wrenches and screwdrivers. So, take a moment, sip that coffee, and prepare to fine-tune your projects with insights that will have you humming along like a well-oiled machine. With our pragmatic picks, you're in for a genuinely inspiring tune-up.
Today's Articles
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jasen's take on today's picks
Adding Multiple Authentication Types to Swagger in .NET Web API
Swagger auth setup is a useful one for teams exposing multiple schemes.
Structural Patterns in .NET C#: Composing objects for modern applications
A nice reminder that async/await still trips up experienced developers.
Top 5 Mistakes .NET Developers Make When Using async and await
The EF Core 10x query win is the kind of small change people should benchmark.
Middleware shows up twice here, which makes the pipeline worth revisiting.
Async Programming in .NET using C# -A Complete Developer’s Guide-Part II
There’s good practical advice in the GitHub Actions rerun article and the REST design post.
















