当前位置:编程学习 > C#/ASP.NET >>

征求提高IIS性能的方法




做了一个ASP.NET应用程序,发布后,反应非常慢,需要提高性能。

听说过可以在cmd中,可以把.aspx文件编译成html文件?真的可以吗?怎么处理?

还有其他的优化办法吗?求高手指点。 --------------------编程问答-------------------- 就算不发布也就第一次访问会慢,程序写得有问题吧 --------------------编程问答-------------------- 还是优化程序吧 --------------------编程问答-------------------- 记录所有数据库访问日志。将开销时间长的缓存起来。不能缓存的根据查询优化索引 --------------------编程问答--------------------
--------------------编程问答--------------------
引用 楼主 paulxia 的回复:
做了一个ASP.NET应用程序,发布后,反应非常慢,需要提高性能。

听说过可以在cmd中,可以把.aspx文件编译成html文件?真的可以吗?怎么处理?

还有其他的优化办法吗?求高手指点。

基本上要分析一下为什么会慢。

如果为了简单地得到web应用程序原型,完全可以使用asp.net。毕竟它入门门槛最低。

如果按照2005年前的标准,其实asp.net程序运行并不慢。相反地它功能强大到“令人发指”的地步,可以轻松地开发类似于winform那样的具有丰富交互状态的界面应用。

但是近些年的web开发技术,不但需要更加酷炫的设计,而且需要把大部分渲染工作交给富客户端去执行。例如在html中并不包含用于布局渲染的html,仅仅包含必要的内容。那些可见的界面是动态生成dom并插入html的。如果你是羡慕别人这样的效果,那么要知道asp.net根本就没有这套机制。同样的“技术”不论是asp.net还是php或者就是随便拿c++做个简单web服务端程序也是一样,这种前端技术需要“html/javascript设计人员”,而不是那些自认为了解一些html/javascript的程序员。 --------------------编程问答-------------------- 而不是那些自认为了解一些html/javascript的程序员  --〉  而不是那些自认为了解一些html/javascript的asp.net程序员

实际上asp.net程序员就是因为偷懒才喜欢上asp.net的。可是要想得到比较接近于现代web app的水平的程序,你只有丢掉asp.net了。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,