#569 – August 10, 2025
modern approach for building safe, asynchronous, and high-throughput pipelines
Building high-performance .NET apps with channels
11 minutes by Anton Martyniuk
Building reliable, scalable, and high-performance .NET applications often comes down to how you handle concurrency and data processing. C# Channels bring a new, modern approach for building safe, asynchronous, and high-throughput pipelines in .NET.
Webinar: How to Harness AI, Agents and Automation for Better Workflows
sponsored by Progress Telerik
Discover how AI agents and automation are transforming development workflows across Angular, React, Blazor, and more. Learn actionable strategies, see real demos, and walk away with tools to boost your team’s productivity. Register today!
Don’t let nulls haunt your game
6 minutes by Santosh Parihar
Is your code haunted by the ghosts of uninitialized variables? Do you hear them whispering ‘null… null… null…’ in the dead of night? Don’t worry, it’s not your imagination — it’s null references wreaking havoc! But unlike the spooky stuff in movies, we can actually banish these nulls for good!
Passkey support for ASP.NET Core identity
13 minutes by Andrew Lock
Passkeys provide a secure, unphishable, password-less way to authenticate with websites and apps. They're based on standards provided by FIDO and let you sign in to apps using the same mechanisms that you use to unlock your laptop or phone: such as your biometrics or a PIN. They're inherently more secure than passwords, though they do have some usability challenges when it comes to sharing your passkeys between multiple devices.
A complete guide to async programming
7 minutes by Paul Stalin
Asynchronous programming is a cornerstone of modern C# development. It enables applications to be more responsive, scalable, and efficient — especially when dealing with I/O-heavy operations like file access, database queries, and web requests.
Thread safety check in Entity Framework
3 minutes by Steven Giesel
In this blog post we will have a look into how to disable the thread safety check in Entity Framework. What are the implications of doing so and how to do it.
And the most popular article from the last issue was: