Three Essential Tips for Using Async in Microsoft Visual C# and Visual Basic

Sign in to queue

Description

You might already be using the new async language features in your C# or Visual Basic code—but are you using them effectively? Here are three essential tips to keep in mind: only use async void for event handlers; only use the threadpool for CPU-bound work; and use TaskCompletionSource to wrap events into Tasks. In this session, learn how to recognize bad async code smells, what the best-practice alternatives are, and why they’re important. The tips in this talk are a distillation of real-world practical experience that you'll put to use immediately.

Tag:

Breakout

Day:

2

Session Type:

Breakout

Code:

DEV-B319

Room:

Room 272

Embed

Download

Download this episode

The Discussion

Add Your 2 Cents