我在做WEB FORM时,感觉.Net执行页面时的CPU消耗不太好调试.数据库处理的CPU消耗可以借助事件探查器找到是哪一个存储过程或SQL出的问题,可页面呈现时是哪个列表绑定控件出问题就不好调了(我的页面上通常有多个列表控件).比如一个 DataGrid ,我在后台用的 DataBind()可以用断点调试,对着Windows任务管理器可以大概测出消耗的CPU,但前台的Html绑定代码中有后期绑定和一些格式化函数,我怎么调出这些函数的CPU消耗呢.因为每一行都要执行一次格式化的(比如截断字符串,变色等等的操作只能在前台格式化时进行).请问大家有没有更好的处理页面呈现的方法.使得列表控件在大量并发时的性能(主要是CPU性能)仍然很出色.
解决方案 »
- ASP.net登录页面的验证码不显示!问题!急急急!
- 小弟做论坛遇到困难,大哥们请进来坐 ☆☆☆☆☆
- [新手求救]C# 每日数据维护设计与实现
- windorm中dropDownList可输入问题
- 散分,我的LVB论坛.NET做品
- 请问怎样将TreeView控件的SelectedIndexChange事件在页面中响应,而不是后台
- ASP.NET页面在同事电脑上运行没有问题,在我机器老显示页面js错误,怎么搞的,帮忙啊!
- C# b/s 主从表显示问题
- 关于ASP.NET对GIF文件操作讨论....
- 如何得到dataset里的数据?
- 关于excel2web的问题
- 输出文件流到客户端的CPU资源大,如何解决
http://www.programfan.com/showarticle.asp?id=2548加速页面的显示
http://msdn.microsoft.com/library/default.asp?url=/msdnmag/issues/03/02/multithreading/toc.asp
压力测试不是没做,是做了没有好办法解决.我的程序实际运行后高峰时有几千人并发使用.TO huing(缥缈孤风) :
1.此文拜读过,不过我试了不是这些问题,主要是呈现时控件的性能问题2.winform的问题没研究过,多线程在webform上能解决这个问题吗?等待达人解答.