Question

I have an Invoice Application in C#, Sql Server 2008.

In this application, after creating an Invoice for a particular client, admin can set daily, weekly or monthly email remainder for the payment of that Invoice until he/she pay that for that Invoice.

So what would be the best logic for that..??

  1. Windows Service on the server (may be it requires an access to the server)
  2. SQL Job CRON or
  3. AT job schedualed on the server
Was it helpful?

Solution

Different ways to do that. I mostly use windows services in these scenarios but a a Scheduled Job would do fine. Also could you create a messaging qeue and add rules to fire off emails. The email code could be in a DLL.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top