WebBackgrounder is a proof-of-concept of a web-farm friendly background task manager meant to just work with a vanilla ASP.NET web application. See https://github.com/NuGet/WebBackgrounder for more information.

WebBackgrounder.EntityFramework is an implementation of the IJobCoordinator for WebBackgrounder that uses a Database (via EF Code First) as the synchronization mechanism (aka a mutex) for coordinating jobs.

AsyncWorker (simplified API for BackgroundWorker),
AsyncResult to implement asynchronous tasks.
bbv.Common.Async is a part of bbv.Common, a library of .NET components and functionality including:
* (a)synchronous notification component with thread switching using...
More information