I wanna create a notification system on my website?(something like stack-overflow)
How can we schedule a task for mailing the notification for users on each 24 hours?
Can we use MVC4 or we should use windows service ?
Edit:
My Experience with using FluentScheduler
in 3 month within a MVC4 App .FluentScheduler
is easy to config and using but it doesn't run tasks any time. Sometimes run and sometimes doesn't run.
I think the best way for scheduling is Windows Service
to ensure running a task at the specific time.
First create a application and install Quartz.NET in our application is via Nuget , We can do this by typing Install-Package Quartz at the Package Manager Console prompt or by right clicking on the project in Visual Studio Solution Explorer and select Manage Nuget Packages.
Found this to be an awesome scheduler, FluentScheduler
Usage:
// Schedule an ITask to run at an interval Schedule<MyTask>().ToRunNow().AndEvery(2).Seconds();
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With