Asynchronous Programming with C#

0% of 12 hours and 2 minutes completed.

This course starts with the foundations of asynchronous programming on the .NET platform. After covering the techniques, the course applies what you have learned to desktop applications using Windows Forms and Windows Presentation Framework.

After completing this course, you will be able to:

  • Recognize the various APIs for asynchronous programming
  • Add asynchrony to a desktop application
  • Access shared resources from multiple threads
There are no resources available.
0 attachments
0%
Recognize the various APIs for asynchronous programming
1 hour 14 minutes 10 Activities: Article  (8)  |  Lab  (0)  |  Video  (2)
0%
Perform an operation periodically with a timer
34 minutes 6 Activities: Article  (3)  |  Lab  (1)  |  Video  (2)
0%
Add a background thread to a UI application
1 hour 8 minutes 6 Activities: Article  (0)  |  Lab  (1)  |  Video  (5)
0%
Call asynchronous methods using Task
1 hour 25 minutes 10 Activities: Article  (2)  |  Lab  (4)  |  Video  (4)
0%
Add asynchronous methods to a class
1 hour 42 minutes 13 Activities: Article  (6)  |  Lab  (3)  |  Video  (4)
0%
Access shared data from multiple threads
1 hour 41 minutes 13 Activities: Article  (4)  |  Lab  (3)  |  Video  (6)
0%
Simplify asynchronous code with C# 5 async and await
1 hour 6 minutes 8 Activities: Article  (2)  |  Lab  (3)  |  Video  (3)
0%
Improve responsiveness of a desktop UI with asynchrony
1 hour 16 minutes 7 Activities: Article  (1)  |  Lab  (2)  |  Video  (4)
0%
Share collections of data between threads
1 hour 12 minutes 7 Activities: Article  (3)  |  Lab  (3)  |  Video  (1)
0%
Parallelize an algorithm to use multiple cores
40 minutes 4 Activities: Article  (2)  |  Lab  (2)  |  Video  (0)
0%
Copyright
1 minute 1 Activity: Article  (1)  |  Lab  (0)  |  Video  (0)