簡體   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