Enjoying the newsletter? Your feedback helps us grow and reach more developers.

Share your testimonial →

Today's Articles

Code opinion: why I prefer avoiding the Async suffix in C# asynchronous methods

https://www.code4it.dev/blog/code-opinion-async-suffix/

Should every asynchronous method name end with Async? Does it bring more benefits or more downsides? Let’s reason about this habit, which is common among C# developers.

LeftJoin and RightJoin in EF Core 10: The End of GroupJoin Gymnastics

https://medium.com/@adrianbailador/leftjoin-and-rightjoin-in-ef-core-10-the-end-of-groupjoin-gymnastics-ea1b01b45e94?source=rss------csharp-5

After 20 years of LINQ, we finally have native outer join operators

Event-Driven Architecture in .NET Core Using RabbitMQ

https://www.c-sharpcorner.com/article/event-driven-architecture-in-net-core-using-rabbitmq/

Build scalable .NET Core apps with Event-Driven Architecture (EDA) using RabbitMQ. Learn asynchronous communication, message queuing, and best practices for resilient systems.

Locking Down Swagger: Implementing Basic Auth & API Key Security in .NET

https://medium.com/@hanxuyang0826/locking-down-swagger-implementing-basic-auth-api-key-security-in-net-94ba2b7e479c?source=rss------dotnet-5

Implementing Basic Auth & API Key Security in .NET

Nobody Tells You How Records and Immutability Changed My C# Code — And Why You Should Care

https://medium.com/@curiosity.orbit/nobody-tells-you-how-records-and-immutability-changed-my-c-code-and-why-you-should-care-46de97a5beb4?source=rss------dotnet-5

Have you ever struggled with unexpected bugs because your objects changed state unexpectedly? Or wasted time writing boilerplate code for…

Complete Guide to Run a DAST Scan on an ASP.NET Web Application

https://www.c-sharpcorner.com/article/complete-guide-to-run-a-dast-scan-on-an-asp-net-web-application/

Master ASP.NET security with DAST! This guide covers how to run dynamic scans, find vulnerabilities like XSS and injection flaws, and choose the right tools. Secure your web apps now!

Understanding RabbitMQ in Real-World .NET Systems: Why, When, and How to Use It

https://www.c-sharpcorner.com/article/understanding-rabbitmq-in-real-world-net-systems-why-when-and-how-to-use-it/

Unlock resilient .NET systems with RabbitMQ! Learn how to decouple services, handle failures gracefully, and improve performance with practical C# examples. A senior engineer's guide.

Modern Task Management in .NET with ConfigureAwaitOptions — Advanced ConfigureAwait

https://medium.com/@rserit/modern-task-management-in-net-with-configureawaitoptions-advanced-configureawait-4c01db811f74?source=rss------dotnet-5

The Task.ConfigureAwait(false) we’ve been using for years is no longer enough on its own. With .NET 8, a new enum has been introduced that…

.NET 10: Post-Quantum Cryptography Comes to .NET

https://anthonygiretti.com/2026/01/19/net-10-post-quantum-cryptography-comes-to-net/

Introduction Quantum computing is no longer just a research topic. As the technology matures, the...

New in .NET 10 and C# 14: Fast Model Validation for APIs

https://blog.elmah.io/new-in-net-10-and-c-14-fast-model-validation-for-apis/

.NET 10 is officially out, along with C# 14. Microsoft has released .NET 10 as Long-Term Support (LTS) as a successor to .NET 8. Like every version, it is not just an update but brings something new t...

Building Zero-Allocation Parsers in C# .NET

https://jordansrowles.medium.com/building-zero-allocation-parsers-in-c-net-348ce6d124f1?source=rss------csharp-5

Creating a zero allocation parser in C# using ref struct.

How to Automate Dependency Injection in .NET Using Scrutor, Step‑by‑Step Guide

https://www.c-sharpcorner.com/article/how-to-automate-dependency-injection-in-net-using-scrutor-stepbystep-guide/

Simplify .NET dependency injection with Scrutor by automating service registration using assembly scanning, convention-based patterns, and decorators, with a practical, step-by-step guide to cleaner, ...

CLAUDE.md for .NET Developers - Complete Guide with Templates

https://codewithmukesh.com/blog/claude-md-mastery-dotnet/

Learn to write the perfect CLAUDE.md for .NET projects. Includes copy-paste templates for Clean Architecture, Minimal APIs, and enterprise solutions.

10 C# Features You’re Probably Using Wrong

https://www.c-sharpcorner.com/article/10-c-sharp-features-youre-probably-using-wrong/

Avoid common C# pitfalls! Learn to use async/await, LINQ, records, and other features correctly for better performance, readability, and maintainability. Level up your C# skills!

Keep Reading

No posts found