Data, Technology & EngineeringExplore OptionsFocus & PrepareTake Action

Asynchronous Programming in C#

If you’re looking to incorporate asynchronous programming into your applications, this course was designed for you. Join instructor Brice Wilson as he covers the fundamentals of asynchronous programming in the C# programming language using the task-based asynchronous pattern (TAP). Explore the Task and Task classes and how to use them to perform asynchronous work. Brice shows you the ins and outs of using continuations and the async/await keywords, handling asynchronous exceptions, canceling tasks, and reporting task progress. Upon completing this course, you’ll be ready to confidently use modern techniques and C# language features to build more responsive .NET applications.

Learn More