Correcting Common Async/Await Mistakes in .NET 9 - Brandon Minnick - NDC Melbourne 2025
About
No channel description available.
Video Description
This talk was recorded at NDC Melbourne in Melbourne, Australia. #ndcmelbourne #ndcconferences #developer #softwaredeveloper Attend the next NDC conference near you: https://ndcconferences.com https://ndcmelbourne.com/ Subscribe to our YouTube channel and learn every day: / @NDC Follow our Social Media! https://www.facebook.com/ndcconferences https://twitter.com/NDC_Conferences https://www.instagram.com/ndc_conferences/ #dotnet #concurrency #programminglanguages #csharp Did you know that the .NET compiler turns our async methods into classes? And that .NET adds a try/catch block to each of these classes, potentially hiding thrown exceptions? It's true! In this session, we will learn how to best use async/await in C# by analyzing how .NET compiles our async code. Join me as we take an existing app and optimize its async code together, showing off performance gains, better exception handling, improved run-time speed, and smaller app size!
C# Developer's Must-Have Tools
AI-recommended products based on this video

Livora Electric Razor for Women, Dusk Razor for Women Glide Pro 3.0 Shaver Wet & Dry Waterproof 2 in 1 Lady Shaver with Removable Head for Bikini Portable Legs Body (Blue)

Electric Razor for Men Waterproof - Wet/Dry Cordless Rotary Shaver - Precision Blades Sensitive Skin Care, USB Fast Charging & Pop-up Trimmer Vintage Black Upgraded

rategis Cordless Electric Razor for Men: 3-in-1 Shaver for Beard/Nose/Sideburns - IPX7 Waterproof Travel Kit - Turbo Speed & Precision Blades

Electric Women Bikini Trimmer: Cordless Painless Shaver for Body Hair - IPX7 Waterproof Rechargeable Razor with LED Display for Face/underarm/Leg Rose Pink

Intel Core™ i5 Desktop Processor 14600K 14 Core (6 P-core + 8 E-core) up to 5.3 GHz

Beelink SER Mini PC W11 Pro, AMD Ryzen 5 5500(6C/12T up to 4 GHz), 16GB DDR4 500GB NVME SSD Graphics 6 core, WiFi 6/BT5.2/Dual Display Mini PC Computer

Complete Component for Elite Controller Series 2/Series 2 Core, 1 X Charging Dock, 6 X Thumbsticks, 4 X Paddles, 2 X Direction Keys, 1 X Adjustment Tool, 1 X Case

HiGrace 10 inch Tablet, Android 14 Tablet Octa Core Processor, 10GB+128GB/1 TB Expansion, 1280x800 HD IPS Display, Wi-Fi 6, Dual Camera, 5000mAh Powerful Performance Tablet – Black

MT7601 USB Adapter USB Antenna, Computer Adapter USB Adapter with Integrated Antenna for Windows Desktop Laptop

TP-Link USB Bluetooth Adapter for PC, 4.0 Bluetooth Dongle Receiver (UB400) - Support Windows 11/10/8.1/8/7/XP for Desktop, Laptop, Mouse, Keyboard, Printers, Headsets, Speakers, PS4/ Xbox Controllers

10Gtek USB WiFi Adapter, for PC, AC600M USB WiFi Dongle 802.11ac Wireless Network Adapter with Dual Band 2.4GHz/5Ghz for Desktop Laptop Support Windows 10/8/7/XP, MAC OS, Linux etc

BrosTrend 1200Mbps USB WiFi Adapter for Windows 11/10/8/7/XP of PC Desktop Laptop, Dual Band 5GHz 867Mbps, 2.4GHz 300Mbps, USB 3.0, Network Card WLAN

10.1 Inch Touch Portable Monitor IPS Screen 1366x768P 60Hz 400 Brightness 99% sRGB HDMI USB-C Monitors Switch for Xbox PS3/4/5 Laptop Compatible with Raspberry Pi, Mini Touch Screen

ELECROW 8 Inch Portable Monitor, 1280x800 Mini HD Display with Built-in Speakers, USB Powered, Non-Touch LCD Screen for Raspberry Pi, PC, Laptop, Jetson Nano, Game Consoles

7 Inch Portable Monitor Touchscreen HD 1024x600 LED Display Dual HDMI Port Small Monitor for PC Raspberry Pi Laptop Computer Xbox PS4/5 Switch Built-in Speakers

BrosTrend 1800Mbps WiFi 6 Linux WiFi Adapter for PC and Raspberry Pi 2+, Long Range USB WiFi Dongle Linux for Ubuntu, Mint, Debian, Kubuntu, Lubuntu, Zorin, Windows 11/10, Dual Band Wireless Antenna



















