Asynchronous Programming Timers and Threads
There are various ways that asynchrony can be added to your application. In this course youÆll discover how multi-threading can be added to an application by recognizing the various APIs used in asynchronous programming performing periodic operations with timers and adding background threads to UI applications. YouÆll begin by learning the purpose of the .NET thread pool how to convert a while loop to use timers and what happens if a timer fires faster than a callback completes its work. Then youÆll explore how to use the BackgroundWorker component to mAIntAIn responsiveness how BackgroundWorker works and how to use BackgroundWorker in code. Finally youÆll discover how to cancel BackgroundWorkers and how to report the progress of BackgroundWorkers.áThis course was originally created by Global Knowledge (GK).á