【问题标题】:ASP.Net webapplication, keep in mind things for performance ,scalabilityASP.Net web应用程序,记住性能、可扩展性的事情
【发布时间】:2011-02-10 12:07:20
【问题描述】:

开发人员在开发 Web 应用程序时应牢记或注意哪些事项。

网络应用程序,例如社交网络网络应用程序。

为了获得良好的性能和可扩展性,必须实现哪些东西。

如有此类问题,请提供任何文章或博客或建议

-提前致谢

【问题讨论】:

    标签: asp.net performance scalability web-applications


    【解决方案1】:

    我脑海中突然出现的一些事情

    • 内置缓存
    • 保持代码整洁和(单元)可测试
    • messure 代码覆盖率
    • 使用索引优化数据库并检查执行计划
    • 重构你构建的每一件事
    • 优化前端加载时间(缩小、gzip、压缩)
    • 使用源代码管理

    【讨论】:

    • hi "lvo" 你能告诉我如何在 IIS7 中进行 httpcompression 吗?如果你有任何相同的链接,我不知道如何做 gzip 和缩小,请提供给我
    【解决方案2】:

    在不需要的地方停用 Viewstate。

    最重要的: 确保尽可能少地控制往返次数。对此,了解 asp.net 网站的生命周期是最重要的。

    http://www.startvbdotnet.com/aspsite/forms/formlifecycle.aspx

    【讨论】:

    • 或者,使用 ASP.NET MVC 并告别臃肿的视图状态和复杂的页面生命周期。 ;)
    【解决方案3】:

    我认为这个问题有点宽泛,但是关于这个主题的一个很好的博客是:

    www.highscalability.com

    【讨论】:

      【解决方案4】:

      WCf 性能提示的好文章

      Link1

      Link2

      【讨论】:

        猜你喜欢
        • 2014-09-13
        • 2011-07-09
        • 2010-09-30
        • 1970-01-01
        • 2017-07-24
        • 2012-07-30
        • 1970-01-01
        • 2014-10-25
        • 2014-06-20
        相关资源
        最近更新 更多