I suggest you ...

Enable scheduled tasks

It would be great to have a way to do scheduled tasks/jobs. If I want some job to run regularly I know I can always create a separate console that can be called by Windows Task Scheduler. However it would be much neater in term of deployment for this feature to be available within the asp.net project, without having to change the system configuration. The asp.net project would be self-contained and when deployed, IIS would run the background task based on some settings defined in web.config.

Azure added WebJobs, which is effectively doing that. So this doesn't look like an unreasonable request for asp.net.

13 votes
Vote
Sign in
(thinking…)
Sign in with: facebook google
Signed in as (Sign out)
You have left! (?) (thinking…)
Charles shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →
under review  ·  Rick Anderson responded  · 

Take a look at HostingEnvironment.QueueBackgroundWorkItem which lets you do background tasks. It’s a start.

0 comments

Sign in
(thinking…)
Sign in with: facebook google
Signed in as (Sign out)
Submitting...

Feedback and Knowledge Base