Руководство по передовым методам масштабирования приложений ASP.NET - PullRequest
6 голосов
/ 03 марта 2010

Существует ли руководство, выпущенное корпорацией Майкрософт или кем-то еще, о лучших методах создания масштабируемых веб-приложений? как использовать шаблоны и как получить доступ к данным.

Ответы [ 4 ]

4 голосов
/ 03 марта 2010

Лучший совет, который я могу дать, - это сделать три вещи (примерно по порядку):

  1. Избегайте ненужных постбэков
  2. Избегайте чрезмерного просмотра
  3. Потратьте время на оптимизацию базы данных
3 голосов
/ 03 марта 2010

Группа Microsoft Patterns & Practices является хорошим выбором для этого.

Редактировать: Вот их руководство специально для Масштабируемость и производительность . Глава 6 содержит информацию, относящуюся к производительности ASP.NET, а Глава 17 содержит информацию о настройке.

0 голосов
/ 03 марта 2010

Я бы прочитал серию MVC Storefront . Он основан на ASP.NET MVC, но демонстрирует хороший подход для создания слабосвязанного, хорошо спроектированного веб-сайта. Вы можете легко применить большинство принципов к сайту веб-форм по мере необходимости (хотя я бы рекомендовал использовать MVC, если у вас есть выбор ...)

0 голосов
/ 03 марта 2010

Это отличная статья на тему масштабирования: http://msdn.microsoft.com/en-us/library/bb924375.aspx, в которой в основном обсуждаются вопросы балансировки нагрузки, соответствия сеансов и кэширования, которые становятся важными в любом обсуждении масштабирования. Если после этого у вас есть конкретный вопрос, сообщите нам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...