Echo.Net is a library designed to handle background tasks within a web or windows app in a simple, easily configurable manner. It uses a couple of external libraries which are included in the download (
Craig's Utility Library,
Gestalt.Net, and
Blammo.Net). More code can be found and downloaded from my website
here.