Multi-threading Cheat Sheet
Here is a cheatsheet of .net 4.5 multi-threading options- with the pros and cons of each.
- BackgroundWorker
- Easy to start working in background
- Easy to periodically update the UI thread
- Theads
- Heavy weight multi-threading, but gives full control