http://stackoverflow.com/questions/655012/what-are-some-best-practices-for-managing-background-threads-in-iis If this is not an option, e. g. because you are in a shared hosting environment, I would recommend the following: 1. Start your background thread in Application_start (Global.asax), and store the thread reference in a static variable. 2. Wrap every method called on your background thread with try/catch, because since .NET 2.0, every […]