Why Is Async Code Hard to Debug?

Why Is Async Code Hard to Debug?

Why Is Async Code Hard to Debug? Isadora Rodopoulos explains how async code works behind the scenes and provides some insights into why it is hard to debug.

Isadora Rodopoulos, an engineer on the Visual Studio Debugging team, joins us to kick off a mini-series on debugging async code. Today she explains how async code works behind the scenes and provides some insights into why it is hard to debug.

Next week, Isadora will explore tooling in Visual Studio to debug async code.

Resources:

Demo Source Code: https://github.com/isadorasophia/ReadMySongs

David Fowler's Async Best Practices: https://github.com/davidfowl/AspNetCoreDiagnosticScenarios/blob/master/AsyncGuidance.md

Dissecting Async Methods in C# Blog Post: https://github.com/davidfowl/AspNetCoreDiagnosticScenarios/blob/master/AsyncGuidance.md

Debugging 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=aVEug50YpaM

Best Practices w/ Threading in VS: https://github.com/microsoft/vs-threading/blob/main/doc/cookbook_vs.md

ConfigureAwait FAQ: https://devblogs.microsoft.com/dotnet/configureawait-faq/

Sharplab Compiler Playground for Demo Code: https://sharplab.io/

developer programming javascript react node

What is Geek Coin

What is GeekCash, Geek Token

Best Visual Studio Code Themes of 2021

Bootstrap 5 Tutorial - Bootstrap 5 Crash Course for Beginners

Nest.JS Tutorial for Beginners

Hello Vue 3: A First Look at Vue 3 and the Composition API

How native is React Native? | React Native vs Native App Development

Article covers: How native is react native?, React Native vs (Ionic, Cordova), Similarities and difference between React Native and Native App Development.

Hire Dedicated JavaScript Developers -Hire JavaScript Developers

Hire dedicated JavaScript Developers who are proficient in AngularJS, ReactJS, NodeJS, & VueJS frameworks. Get flexible hiring models as per your business requirements.

Hire Top Node JS Developers | Best Node.js Development Company India

Hire dedicated Node JS developers & programmers in India for custom full-stack NodeJS web development projects on hourly/full-time basis. Strict NDA, 16+ years exp & 2500+ clients|450+ Experts

Hire Dedicated Node.js Developers - Hire Node.js Developers

Get business-centric Node.Js development services from expert Node.JS developers. We have expertise in developing & maintaining Node JS apps as per the business requirements.

React Native App Developers India, React Native App Development Company

Hire React Native app developers India from a preferred React Native app development company by innovative industry leaders. Let's Discuss Your Project.