Just to let you know that I pushed a major update
Tasks can now report progress, also detailed one. FileUpdateTask was updated to do that - it will also report actual bytes that have been downloaded if it uses the SimpleWebSource
I also added a new sample app to show how to implement progress notifications
Also fixed a thread safety bug. Basically, if you call CheckForUpdates or PrepareUpdates in an async fashion and want to update UI controls from the callback, you will need to call Invoke on them, NAU cannot do that for you.
I'm pretty sure this covers all the possible scenarios, but do let me know if I missed anything.
Cheers