If we need to write a program that works periodically, which way do we prefer?
Writing a windows service or writing a console application which works as scheduled task?
I would think it would also depend on if you can leave the computer logged in or not. I've found that a Windows Scheduled Task cannot run unless the person that set up the task is logged in. If the computer cannot stay logged into, the program must be run as a service vice Scheduled Task.