I need to write a resource pool for an ASP.NET application. The solution requires a background thread that periodically comes alive to manage the size of the pool. It also needs to be robust because ...