MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

TPL Async

Course Summary

Learn how the Task Parallel Library (TPL) helps you write high-performance, responsive, and scalable code by using asynchronous programming techniques.

  • +

    Course Syllabus

    Asynchronous Programming with the TPL - Overview
    - 1h 4m

    —Introduction 1m 15s
    —Asynchronous Defined 6m 28s
    —An Asynchronous Example 5m 55s
    —Tasks 3m 39s
    —Demo: Using a Task-based API 6m 45s
    —Tasks vs Older Async Patterns 7m 56s
    —Error Handling 8m 15s
    —Demo: Error Handling 6m 0s
    —Continuations and Errors 3m 42s
    —Composition 2m 1s
    —Demo: Composition 4m 56s
    —Task Status 6m 1s
    —Summary 1m 26s
    - 30m 38s

    —Introduction 0m 59s
    —TaskCompletionSource<T> 2m 0s
    —Demo: TaskCompletionSource<T> 8m 32s
    —Errors and Cancellation 1m 14s
    —Demo: Reporting Errors 7m 39s
    —Argument Errors 3m 2s
    —Demo: Deferred Argument Validation 3m 8s
    —Non-Throwing Completion Methods 1m 59s
    —Summary 2m 5s
    C# Asynchronous Support
    - 52m 30s
    Using Tasks with Other Asynchronous Patterns
    - 29m 45s
    - 50m 7s
    Task Schedulers
    - 40m 53s

Course Fee:
USD 29

Course Type:


Course Status:



1 - 4 hours / week

This course is listed under Development & Implementations and Networks & IT Infrastructure Community

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url