How to implement background processing for ASP.Net MVC website in a shared hosting environment?

JimDaniel picture JimDaniel · Feb 9, 2011 · Viewed 7.6k times · Source

I am developing my first web application using ASP.Net MVC, and I am in a situation where I would like a background service to process status notifications outside of the application, not unlike the reputation/badge system on stackoverflow.

What is the best way to handle something like this? Is it even possible in a shared-hosting environment like Godaddy, which I am using.

I don't need to communicate with the background worker directly, since I will be adding notification records to a database table with a column set to an "unprocessed" state. Then the worker will just scan the table on a regular schedule and processes what is ready.

Thanks for your advice.

Answer

uvita picture uvita · Feb 18, 2011

Have you tried with quartz.net? I think it may fit your needs.