ASP.NET 应用程序可扩展性最佳实践指南

发布于 2024-08-23 12:31:10 字数 62 浏览 8 评论 0原文

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

Is there are a guide published by microsoft or somebody else about the best practices for creating scalable web applications? like patterns to use and how to do data access.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

弃爱 2024-08-30 12:31:11

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

This is an excellent article on the subject of scale: http://msdn.microsoft.com/en-us/library/bb924375.aspx Which basically discusses the issues of load balancing, session affinity and caching all of which become important in any scaling discussion. If you have a specific question after that, let us know.

寒江雪… 2024-08-30 12:31:11

我会阅读 MVC Storefront 系列 。它基于 ASP.NET MVC,但演示了一种创建松散耦合、架构良好的网站的好方法。您可以根据需要轻松地将大部分原则应用到 Web 表单网站(尽管如果您有选择的话,我建议您使用 MVC...)

I'd take a read through the MVC Storefront series. It's ASP.NET MVC based, but demonstrates a nice approach for creating a loosely-coupled, well architected website. You could easily apply most of the principles to a webforms site as necessary (though I'd recommend going with MVC if yo have the choice...)

南风几经秋 2024-08-30 12:31:10

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

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

The best advice I can give is to do these three things (roughly in order):

  1. Avoid unnecessary postbacks
  2. Avoid excessive viewstate
  3. Spend your time optimizing your database
奢望 2024-08-30 12:31:10

Microsoft 模式和实践Practices 小组是一个很好的一站式购物场所。

编辑:这是他们专门针对可扩展性的指南和性能第 6 章 包含特定于 ASP.NET 性能和第 17 章 包含有关调整的信息。

The Microsoft Patterns & Practices group is a good one stop shopping ground for that.

Edit: Here is their guide specifically on Scalability and Performance. Chapter 6 includes information specific to ASP.NET Performance and Chapter 17 includes information about Tuning.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文