O'Reilly logo

C# 2008 and 2005 Threaded Programming: Beginner's Guide by Gastón C. Hillar

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Showing the progress

Users may get impatient when processes are delayed for more than a few seconds. In such cases, they need to know how long it will take them to finish. A good evidence of that is the replacement of messages like "Hold on…" by animated dialog boxes with progress bars, entertaining the users while they wait for the process, and showing them some kind of approximation of the time required to finish it.

Reporting the progress is one of the main problems when we work with only one thread, and make intensive use of the processing power. If you are still alive, and the guard did not catch you when using the single-threaded Codebreaker application, you will be able to make changes to the application to show the code as it is being decoded, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required