Back to Browse

Parallel Stacks: The best Visual Studio feature for asynchronous and parallel code

939 views
Oct 8, 2025
7:12

Parallel Stacks is a game changing tool for analyzing hangs, live locks and deadlocks, or just for understanding how the parallel or asynchronous code works in your application. ▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬ GITHUB - https://github.com/SergeyTeplyakov X/TWITTER - https://x.com/steplyakov LINKEDIN - https://linkedin.com/in/sergeyteplyakov BLOG - https://sergeyteplyakov.github.io/Blog ▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬ 00:00 - Intro 00:28 - Debugging a deadlock with a custom synchronization context 02:24 - Debugging a deadlock in Dispose method 03:43 - Debugging parallel code with Parallel Stacks 04:51 - Debugging a hang with TaskCompletionSource 06:27 - Conclusion 👇 Drop your topic suggestions in the comments and let’s keep dissecting together. #dotnet #csharp #asyncawait #asyncprogramming #visualstudio #debugging #deadlocks

Download

1 formats

Video Formats

360pmp412.9 MB

Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.

Parallel Stacks: The best Visual Studio feature for asynchronous and parallel code | NatokHD