Run a program as a Service?
<p>I have a c# console program that backs up a SQL database on a Windows server. I want it to run every day.  I have two issues:</p>

<p>1- How best to run and setup this program on the server? Do I put it on task scheduler or put a timer within the program itself?</p>

<p>2- How can I then set up a local program to periodically retrieve the backup from the remote server?</p>
