Background Work & Threading

Topics: CAB & Smart Client Software Factory
Jan 4, 2007 at 5:09 PM
I have several objects that currently run on their own threads and do time consuming background processing. I was going to put them in BackgroundWorkers on a sub-workitem and run it from the main ModuleController object.

Is this a good approach?
Jan 5, 2007 at 2:09 PM
Does your background process need to report progress or talk to a UI of some sort. If you just need to fire and forget, I was use the QueuedWorkItem class (under System.Threading).