Background Threads Posted on May 29, 2010 by Ryan Great information on how to create background workers. I took the approach of writing a subclass since it was a longer running process. http://www.albahari.com/threading/part3.aspx