I am a little confused. Why then have they created a DispatcherTimer when .NET already has three pretty flexible timers? (well two really, as the windows forms component is a waste of time - pun intended)
I know that they use the background worker in Silverlight, which I guess is great, as it's less for me to learn.