WPF for those who know Windows Forms

BackgroundWorker still works with WPF, although it has a different synchronization context to make it work properly with WPF. The equivalent to BeginInvoke is BeginInvoke, however this method is tucked away on the Dispatcher. ................
................