Руководство MICROSOFT® по проектированию архитектуры приложений.

Спасибо переводчикам, теперь Application Architecture Guide 2nd Edition доступна на русском языке.

Полная книга находится на сайте: http://apparchguide.ms/ где можно загрузить всю книгу целиком или отдельные главы. Что бы загрузить надо “зарегистрироваться и активироваться” (конечно не без курьезов, вам потребуется microsoft Live Id, а потом У Вас еще раз спросят email и персональные данные, зачем?! если live id и есть email).

Книга однозначно рекомендуется к прочтению.

 

Оглавление:

 

Введение

Архитектура и дизайн программного обеспечения

  • Что такое архитектура программного обеспечения?
  • Основные принципы проектирования архитектуры ПО
  • Архитектурные шаблоны и стили
  • Методика построения архитектуры и дизайна

Основы проектирования

  • Рекомендации по проектированию многослойных приложений
  • Рекомендации по проектированию слоя представления
  • Рекомендации по проектированию бизнес-слоя
  • Рекомендации по проектированию слоя доступа к данным
  • Рекомендации по проектированию слоя сервисов
  • Рекомендации по проектированию компонентов
  • Проектирование компонентов представления
  • Проектирование компонентов бизнес-слоя
  • Проектирование бизнес-сущностей
  • Проектирование компонентов рабочего процесса
  • Проектирование компонентов слоя доступа к данным
  • Показатели качества
  • Сквозная функциональность
  • Взаимодействие и обмен сообщениями
  • Физические уровни и развертывание

Архетипы приложений

  • Выбор типа приложения
  • Проектирование Веб-приложений
  • Проектирование насыщенных клиентских приложений
  • Проектирование насыщенных Интернет-приложений
  • Проектирование мобильных приложений
  • Проектирование сервисных приложений
  • Проектирование размещаемых сервисов и сервисов в облаке
  • Проектирование офисных бизнес-приложений
  • Проектирование LOB-приложений SharePoint

Приложения

  • Приложение А: Платформа приложений Microsoft
  • Приложение Б: Матрица технологий слоя представления
  • Приложение В: Матрица технологий слоя доступа к данным
  • Приложение Г: Матрица интеграционных технологий
  • Приложение Д: Матрица технологий рабочего процесса
  • Приложение Е: Enterprise Library от patterns & practices
  • Приложение Ж: Каталог шаблонов patterns & practices

Библиография

Tags: , ,

Смотрите также: