Async Debugging Part 2 | Visual Studio Toolbox

Isadora Rodopoulos, an engineer on the Visual Studio Debugging team, is back to continue our mini-series on debugging async code. Last week she provided some insights into how async code works. Today she introduces us to async call stacks and what information they contain. Resources: Source Code: https://github.com/isadorasophia/ReadMySongsDavid Fowler's Async Best Practices: https://github.com/davidfowl/AspNetCoreDiagnosticScenarios/blob/master/AsyncGuidance.mdDissecting Async Methods in C# Blog Post: https://github.com/davidfowl/AspNetCoreDiagnosticScenarios/blob/master/AsyncGuidance.mdDebugging Async Code in VS Blog Post: https://devblogs.microsoft.com/visualstudio/how-do-i-debug-async-code-in-visual-studio/Debugging Async in VS Video: https://www.youtube.com/watch?v=aVEug50YpaMBest Practices w/ Threading in VS: https://github.com/microsoft/vs-threading/blob/main/doc/cookbook_vs.mdConfigureAwait FAQ: https://devblogs.microsoft.com/dotnet/configureawait-faq/Sharplab Compiler Playground for Demo Code: https://sharplab.io/

Om Podcasten

Channel 9 is a community. We bring forward the people behind our products and connect them with those who use them. We think there is a great future in software and we're excited about it. We want the community to participate in the ongoing conversation. This is the heart of Channel 9. We talk about our work but listen to the customer.