I have to develop an application using C#. Application requirements is given below:
1.Automatically send job alerts to all the registered job seekers based on some criteria like
work experience,Skills etc.
2.There are about 9 lac registered users and will increase in future.
3.Once the application started will send email to all the users and after completing the
email sending to all users it will stop/pause for some time say 3 hours and after that
it will automatically started . This process will keep on repeating until administrator
stop the application.
4.Application will run on the same server where database is running.
Please suggest me how to develop the application so that it consume minimum resources of the server?
Should I develop an application or a windows service? Which will be the best solution?
Please give suggestion keeping in mind that server resources should be consumed minimum?
Thanks & Regards,