Filters
Featured Content
Six Essential Tips For Async - Introduction
Async involves some new concepts. They're not difficult; just unfamiliar. Over the past year Lucian Wischik has been watching how people use async/await in C# and VB. This series distils out the three…
View EpisodeList of Episodes
Tip 1: Async void is for top-level event-handlers only
Tip 2: Distinguish CPU-Bound work from IO-bound work
Tip 3: Wrap events up in Task-returning APIs and await them
Tip 4: Async Library Methods Shouldn't Lie
Tip 5: Async libraries APIs should be chunky
Tip 6: Async library methods should consider using Task.ConfigureAwait(false)