![]() |
1
9
TechEd 2010北美地区的一些关键“攻略”:
您可以在这里在线观看会话,强烈建议您同时观看: |
![]() |
2
3
|
![]() |
3
3
|
![]() |
4
2
总是在重构某个东西之后进行度量,以查看它是否会产生影响。 另外,请在这里看看 more information .
Grz,克里斯。 |
![]() |
5
1
您可以随时触发异步数据库操作,并让页面异步更新—Ajax更新面板出现在您的脑海中。 还有页面输出缓存,如果页面基本上是静态的,则非常有用。它还可以基于参数来完成,因此您可以潜在地缓存为给定的数据库搜索创建的页面。 你也可以采用最上层的方法,减少页面的“冗长”。我曾经在一个产品页面上做过一次,通过缩小元素的名称等,设法减少了页面大小的50%,但它使标记完全不可读lol 按照同样的方法,将缩减工具应用于CSS/javascript文件-如果压缩比较小的大文件更有效,也可以合并它们。 |
![]() |
6
1
在进行任何优化工作之前,最重要的是指出需要优化的内容。这里可以发布千条优化提示,因此最好找到您的性能问题,并提出一个更具体的问题,以帮助您优化所需内容。您可以优化Web应用程序的3个部分: 服务器端性能:表示最大的瓶颈(分析器是一个简单的选择)。优化瓶颈。优化较小的问题,或者在不测量时间的情况下进行优化,在大型问题仍然存在的情况下,可能会浪费时间。 客户端性能:从yslow或google page speed等工具中获取建议。 带宽:以尽可能少的请求量向用户发送尽可能少的数据量。 |
![]() |
7
0
有一篇关于msdn的有趣文章提供了10个优化ASP.NET应用程序的提示。其AT |
![]() |
8
0
|
![]() |
9
0
|
![]() |
10
0
在应用程序中始终使用请求加载概念。尽量避免页面加载时不需要的数据库点击。如果页面加载时有大量数据,那么可以使用Ajax请求调用。 |
![]() |
11
0
以下信息用于减少页面加载时间
|