是不是第一次打开的时候,很慢,然后再打开就快了呢?如果是这种情况,原因是asp.net网站采用编译后执行,首次执行需要进行编译,所以会慢,然后再打开的时候因为不需要编译速度就快很多如果不是这种情况,就需要对代码进行优化,多使用缓存,存储过程之类
慢有很多原因啦。例如:如果你的硬件配置很低或相对比较低,那么会影响CLR的执行效率以及编译速度。其次,你可以在页面指令中添加一条Trace="true"来看看执行的速度,到底在哪里慢了。
asp.net本来就比较慢