如何提高asp.net Web应用程序的性能 [英] How to increase the performance of the asp.net web application

查看:69
本文介绍了如何提高asp.net Web应用程序的性能的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,

我们开发了一个Web应用程序,每个页面中都有很多文件,我们使用了ajax更新面板的嵌套主页面...

注意:每个字段都是数据库中动态的.

该应用程序在实时服务器中的运行速度非常慢.要从一页导航到另一页,将需要3-5秒的时间.请帮助我提高性能.

是否可以在前端实现动态菜单(Javascript和Jquery除外)的选项?

Hi to all,

we developed one web apllication,In that there are many filed are there in each page and we used ajax update panel''s,nested master pages ...

NOTE: Each and very field is dynamic from the database.

The application is running very slow in the live server.To navigate from one page to another page it will takes min 3-5 sec . Please kindly help me how to increase the performance.

Is it option to implement dynamic menus in the front end except (Javascript and Jquery)

推荐答案

正如Mark所提到的,这是一种模糊的问题方式,并且没有可以使我们可以帮助您.我能做的是就如何找出真正的问题所在提供一些建议.
为了有机会分析问题,您需要引入概要分析.您需要找出在渲染页面时花费最多时间的地方.数据库是一个明显的罪魁祸首,但是效率低下的代码也会破坏您的应用程序.首先,我建议您去那里进行概要分析:监视ASP.NET应用程序性能 [ ^ ].
这是有关如何执行SQL查询性能的很好的链接:如何:优化SQL查询 [ ^ ].

问候,

曼弗雷德(Manfred)
As Mark already mentioned is the question way to vague and without information that would let us help you. What I can do is offer some advice on how to find out where the real problems are.
To have any chance at analyzing the problem you need to introduce profiling. You''ll need to find out where the most time is spent while rendering a page. One obvious culprit could be the database, but inefficient code can cripple your application as well. As a starting point I advise you to go there to brush up on profiling: Monitoring ASP.NET Application Performance[^].
Here is a nice link on what to do about SQL query performance: How To: Optimize SQL Queries[^].

Regards,

Manfred


这篇关于如何提高asp.net Web应用程序的性能的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆