title: Scheduling job idea needed by the web application in asp.net
body: <p>I have written a web application in asp.net. It has some user roles. There are 3 roles which are Manager, Accountant and Employee. The employees write their expenses in a form and send it to Manager. When manager approves it, it'll be sent to Accountant to pay it. I need to have an idea that when manager doesn't approve the employee's expense in 48 hours, it should send an automatic e-mail to Manager's mail. </p>
  
  <p><strong>I thought that I can write another small console application to handle that by checking every hour</strong>. But it would waste resources and decrease performance. </p>
  
  <p>I need a good idea to handle that. <strong>How should I do?</strong></p>