Wpf updating ui asynchronously
My blog (bit.ly/19Ikog W) includes an async/await intro that lists additional resources at the end, and the MSDN documentation on async is quite good (search for “Task-based Asynchronous Programming”).
If you find your design asking for an asynchronous property, consider some alternatives first.
In particular, should the property actually be a method (or a command)?
For such applications, these keywords can yield a more responsive UI.
However, it’s not immediately obvious how to use async and await with established patterns such as Model-View-View Model (MVVM).
The View literally provides just the shell of UI elements in which the actual application exists.