How to emulate cron jobs on a Windows Server?

I’m running .NET on a windows box and I would like to have a function run every night at midnight. Of course since HTTP stateless and Windows doesn’t have a “cron job” type function (that I know of), I will either have to visit my site myself every night at midnight or just wait for a user to visit the site to rely on it being updated.