定期执行一程序
http://www.cnblogs.com/downmoon/archive/2009/09/16/1567643.html
抓取页面的内容
http://www.cnblogs.com/downmoon/archive/2009/07/01/1514519.html
对于Asp.Net来说,你这种需求完全没有必要,Asp.Net的页面级缓存机制允许设置缓存有效时间,就可以实现定时更新。
这样你不需要任何代码就实现了同样的效果,性能和稳定性还比你费劲实现的所谓的静态网站要高出很多。
可以参考这里:http://blog.csdn.net/huaiguiyang/archive/2009/03/28/4031547.aspx