Scheduled Tasks In ASP.NET (edit)

  • Hangfire
  • Quartz.Net
  • Windows Services

Azure Scheduler

Background tasks with hosted services in ASP.NET Core

Background tasks in ASP.NET Core

Run Background Task In Web Apps Using QueueBackgroundWorkItem

Background Processes in ASP.NET Web Applications

Background Processes in ASP.NET Web Applications

Run background tasks in ASP.NET Applications with .NET Framework 4.5.2

How to run Background process in ASP.NET web Application

How to run Background Tasks in ASP.NET

Scheduled Tasks In ASP.NET With Quartz.Net

ASP.NET scheduled jobs

Tự động thực thi tác vụ theo lịch trong ASP.NET với Quartz.NET

How to send mail at a certain time from web application

Use Quartz.NET.

Quartz.NET is a full-featured, open source enterprise job scheduling system written in .NET platform that can be used from smallest apps to large scale enterprise systems.

You can use Windows Task Scheduler as well, but you need some specific windows permissions to do that on production server.

Sending Automated Emails asynchronously using a C# Windows Service in conjunction with Database Email records

Notification Service - A Windows Service in C#

Simulate a Windows Service using ASP.NET to run scheduled jobs

How to send mail automatically for every five minutes using C#?

Executing a Stored Procedure using SQLCMD

Task Scheduler Managed Wrapper

codeproject - automatically send emails

codeproject - /KB/system/WindowsService.aspx

CodeProject - Omar Al Zabir: 2008 & 2011
Fast, Scalable, Streaming AJAX Proxy - continuously deliver data from across domains

Fast ASP.NET Web page loading by downloading multiple JavaScripts after visible content and in batch

Ten Caching Mistakes that Break your App