繁体   English   中英

ASP.NET应用程序可伸缩性最佳实践指南

[英]ASP.NET applications scalability best practices guide

微软或其他人是否有关于创建可扩展Web应用程序的最佳实践的指南? 喜欢使用的模式以及如何进行数据访问。

我能给出的最好的建议是做这三件事(大致按顺序):

  1. 避免不必要的回发
  2. 避免过多的观点状态
  3. 花时间优化数据库

Microsoft Patterns&Practices小组是一个很好的一站式购物场所。

编辑:以下是他们专门针对可伸缩性和性能的指南。 第6章包含特定于ASP.NET性能的信息, 第17章包含有关调优的信息。

这是一篇关于规模主题的优秀文章: http//msdn.microsoft.com/en-us/library/bb924375.aspx其中主要讨论了负载均衡,会话亲和性和缓存等问题,所有这些问题在任何问题上都变得很重要扩展讨论。 如果您之后有特定问题,请告诉我们。

我将通过MVC Storefront系列阅读。 它是基于ASP.NET MVC的,但它展示了一种创建松散耦合,架构良好的网站的好方法。 您可以根据需要轻松地将大多数原则应用于webforms网站(尽管如果您有选择,我建议您使用MVC ...)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM