Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ООП / ООП / ры_приложений_полная_книга.pdf
Скачиваний:
500
Добавлен:
18.02.2017
Размер:
7.08 Mб
Скачать

проектирования архитектуры и дизайна приложений на платформе Microsoft и .NET Framework.

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

Основная масса представленного в руководстве материала не ориентирована ни на одну из технологий и может применяться к любой платформе или технологии. Но там, где мы посчитали это необходимым для обеспечения правильного выбора технологий или для использования их с максимальной пользой, мы ввели специальные рекомендации,

касающиеся технологий Microsoft и .NET Framework.

Целевая аудитория

Данное руководство ориентировано, главным образом, на разработчиков и архитекторов решений, которые нуждаются в руководстве по разработке архитектуры и проектированию приложений на платформе Microsoft и в .NET Framework.

Однако это руководство будет полезным любому специалисту, который интересуется архитектурой и дизайном приложений, желает разобраться в базовых шаблонах и принципах, стоящих за хорошим дизайном приложений на платформе Microsoft или .NET Framework, а также для новичков, которые только начинают работать с платформой Microsoft или .NET Framework.

Как работать с данным руководством

Данное руководство не является учебником по архитектуре и дизайну приложений, рассматривающим все вопросы шаг за шагом. Скорее, это обзор и справочник. Данное руководство разделено на четыре основных части, каждая из которых включает в себя ряд глав:

В первом разделе руководства, «Архитектура и дизайн программного обеспечения», дается обзор базовых принципов и шаблонов, которые являются основой для создания хорошей архитектуры и дизайна приложений, и предлагается подход к созданию дизайна приложения. Те, кто использует это руководство для изучения основ архитектуры приложений, должны начинать с этого раздела и затем переходить к остальным частям, чтобы познакомиться с многослойным дизайном, компонентами, показателями качества, сквозной функциональностью, сетевым взаимодействием, развертыванием и общими типами приложений.

Во второй части, «Основы проектирования», предлагается общее практическое руководство по проектированию слоев, компонентов и сервисов решения, а также рекомендации по реализации показателей качества и сквозной функциональности. Также затрагиваются вопросы сетевого взаимодействия и развертывания. Те, кто желает изучить многослойный подход к проектированию архитектуры и дизайна

Соседние файлы в папке ООП