Quartz

If you need to run tasks on a schedule as part of your ASP.NET application with reliable accuracy and do not have access to various scheduling options directly on the server, or even want an alternative to messing around with the Windows task scheduler, there are many libraries, and Quartz.Net is one of the known ones out there.

Aseel Obeidat