asp.net - 如何提高 ASP.NET 网站的页面加载时间?

标签 asp.net visual-studio-2008 c#-3.0 performance-testing

大家好,我正在使用 vs2008 c# asp.net。我的项目中有一些页面,其中包含许多 gridviews ListView 和文本框、图像上传控件。所有控件均来自 vs2008 的标准工具包。我想知道改善我的项目页面加载时间的可能方法。我听说过 View 状态压缩。还有其他建议吗?请帮忙。谢谢

最佳答案

首先重点优化服务器端。如果您有“许多 GridView ”,根据它们的来源方式(例如数据库),您可以尝试改进数据访问的处理。搜索对您的应用程序有意义的适当优化技术。

您也可以尝试减少网格数量。由于要求,这可能不是一个可行的选择。

您还可以查看moving your ViewState from the top of the page to the bottom ,以及其他标准的客户端优化(减少资源调用次数、将 css 放在文档头、将脚本放在文档末尾、启用客户端缓存等...)。

关于asp.net - 如何提高 ASP.NET 网站的页面加载时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10317455/

相关文章:

c#-3.0 - 在 C# 中删除多余的逗号

asp.net - 绑定(bind) DropDownList "unused"项目加上 GridView 的 EditItemTemplate 中的当前行项目?

c# - 如何在分配 .Text 属性后显示 ASP.net 密码文本框控件的字符?

c++ - QWidget继承的类如何创建线程?

c# - 从 visual studio 中完全删除 "error list"

c# - 重构 LINQ 查询

c# - List<t> 集合中的 Select 方法

css - 如何减少垂直单选按钮列表之间的间距

javascript - JavaScript 文件的显示在 Visual Studio 2008 中完全消失

c# - 扩展方法和通用约束的问题