2010-04-21 78 views
1

开发人员应该记住的事情是什么,或者在重新申请Web应用程序时应该注意什么。ASP.Net Web应用程序,请记住性能和可伸缩性

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

哪些是必须实现以获得良好的性能和可扩展性的事情。

请提供任何文章或博客或建议这种问题,如果你有提前

-Thanks

回答

1

有些事情,在我的脑海里突然出现了

  • 内建缓存
  • 代码保持干净(单位)可测试
  • messure代码覆盖率
  • 优化数据库指数法,并检查执行计划
  • 重构每次建立
  • 优化前端加载时间的事情(缩小率,压缩,压缩)
  • 使用源控制
+0

喜 “LVO” 好文章可以请你告诉我怎么做httpcompression在IIS7? 以及我不知道如何做gzip和缩小,如果你有任何相同的链接请给我 – Radhi 2010-04-21 09:21:06

+0

退房,http://www.codeproject.com/KB/aspnet/CssAndJavaScriptOptimizer.aspx?display=Print – Ivo 2010-04-21 09:59:43

1

停用视图状态,其中你不需要它。

最重要的是: 确保保持往返的数量尽可能小。理解一个asp.net网站的生命周期对于这个问题是最重要的。

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

+3

或者,使用ASP.NET MVC并挥手告别臃肿的视图状态和复杂的页面生命周期。 ;) – UpTheCreek 2010-04-21 09:25:40

相关问题