Yes, this is much easier when you own your web server, you just setup your exe to run via the Windows Scheduler and it works very well. (must have direct access to the server).
Some web hosting companies will allow you to schedule a call to a web page, then in that web page you can do ASP/ASP.NET script. Look for a web host that caters to programmers.