WPF: Just enough thread to hang yourself
One of the really nice features of WPF is that it comes with a Dispatcher for executing code coming off a thread different from your UI thread. It’s not substantially different from being able to call Invoke() on WinForms controls, but it does have some useful scheduling priority features…