1 Debug模式一定要关闭,编译要Release。
2 数据提取用存储过程。
3 使用页面缓存,呵呵,一条<%@ OutputCache Duration="120" VaryByParam="*" %>语句对于那些页面数据变化时间较长的页面很管用,飞快

4 不要忘记<%@ Page EnableViewState="false" .... %>给页面减肥。
5 还有一招,可以对页面请求进行数据压缩?http://www.dotnetdevs.com/articles/IIS6compression.aspx 可以试试。
用静态页面最好,但是,网站如果还没有基本定型、访问量不太大的话,还是不用为好。<%@ OutputCache Duration="120" VaryByParam="*" %><%@ OutputCache Duration="120" VaryByParam="*" %><%@ OutputCache Duration="120" VaryByParam="*" %>