13 posts about async programming by 12 contributors.
Know async programming? Share what you know with developers who are learning it.
Learn how to use CancellationToken in ASP.NET Core to stop unnecessary work when requests are aborted, including cancellation in EF Core queries and HttpClient calls.
Learn how to propagate CancellationToken through ASP.NET Core APIs, Entity Framework Core queries, and HTTP operations to stop work when requests are aborted.

Learn how to propagate CancellationToken through ASP.NET Core endpoints, services, EF Core queries, and HttpClient calls to stop unnecessary work when requests are aborted.
Learn safe .NET concurrency patterns using SemaphoreSlim, bounded channels, Parallel.ForEachAsync, and BackgroundService to prevent deadlocks, memory pressure, and thread-pool starvation.
Master SemaphoreSlim in .NET to prevent resource overload! This beginner's guide covers async programming, real-world examples, and best practices for thread safety.
Learn the differences between Task and ValueTask in C#, including allocation behavior, performance trade-offs, and when to use each in asynchronous code.
Internal working on async/await in C#
Boost .NET app performance! Learn AOT compilation, diagnostics, async programming, and memory management. Essential for developers in India and globally.
Build scalable and efficient ETL pipelines using C# 14 and .NET 9. Leverage Dapper, SQL Server, Azure Synapse, and cloud integration for seamless data extraction, transformation, and loading to data warehouses and lakes.
TaskCompletionSource<T> in .NET allows manual creation and control of tasks, enabling custom async patterns and adapting non-task-based APIs. With methods like SetResult, SetException, and SetCanceled, it facilitates complex asynchronous operations, event handling, and integration, enhancing code flexibility and readability.
In modern JavaScript development, Promises introduced in ES6 provide a powerful way to handle asynchronous operations. They offer a cleaner alternative to callbacks, allowing developers to manage tasks like API calls with more readable and maintainable code.
In this article, you will learn about JavaScript Promises.
DevSocialUpcoming · 3rd editionAI Agents ConferenceNov 23–27, 2026Live onlineMembers only16days leftRegisterPublish an article in this category and earn +1,000 SHARP when it is approved.
Write an article