Руководство по оптимальной практике масштабируемости приложений ASP.NET

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

6
задан Cœur 26 April 2017 в 16:41
поделиться

4 ответа

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

  1. Избегайте ненужных обратных передач
  2. Избегайте чрезмерного состояния просмотра
  3. Тратьте свое время на оптимизацию своей базы данных
4
ответ дан 17 December 2019 в 00:08
поделиться

Группа Microsoft Patterns & Practices - хорошая площадка для этого.

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

3
ответ дан 17 December 2019 в 00:08
поделиться

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

0
ответ дан 17 December 2019 в 00:08
поделиться

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

.
0
ответ дан 17 December 2019 в 00:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: