Программная платформа .NET Framework выпущена компанией Microsoft в 2002 году. Основа платформы - общеязыковая среда исполнения Common Language Runtime (CLR) подходит для разных языков программирования.
Внедрение зависимостей дает возможность уменьшить значительное связывание между программными компонентами. То есть внедряется список сервисов, которые необходимы компоненту взамен жесткого кодирования зависимостей (драйвера баз данных). В дальнейшем сервисы подключаются третьей стороной. Благодаря такому подходу обеспечивается значительно лучшее управление последующими изменениями и оптимальное решение различных проблем в создаваемом программном обеспечении.
В книге подробно рассматривается внедрение зависимостей. Это прекрасное практическое руководство по их использованию в разных приложениях .NET. Даются основные шаблоны внедрения зависимостей, которые написаны на языке программирования C#. Марк Симан описывает способы интеграции внедрений зависимостей со стандартными технологиями Microsoft (ASP.NET MVC). В книгу включено множество примеров использования фреймворков StructureMap, Unity и Castle Windsor.
№1359188
Регион: Киев
Дата: 31.03.18 в 22:57
Описание:
Программная платформа .NET Framework выпущена компанией Microsoft в 2002 году. Основа платформы - общеязыковая среда исполнения Common Language Runtime (CLR) подходит для разных языков программирования.Внедрение зависимостей дает возможность уменьшить значительное связывание между программными компонентами. То есть внедряется список сервисов, которые необходимы компоненту взамен жесткого кодирования зависимостей (драйвера баз данных). В дальнейшем сервисы подключаются третьей стороной. Благодаря такому подходу обеспечивается значительно лучшее управление последующими изменениями и оптимальное решение различных проблем в создаваемом программном обеспечении.
В книге подробно рассматривается внедрение зависимостей. Это прекрасное практическое руководство по их использованию в разных приложениях .NET. Даются основные шаблоны внедрения зависимостей, которые написаны на языке программирования C#. Марк Симан описывает способы интеграции внедрений зависимостей со стандартными технологиями Microsoft (ASP.NET MVC). В книгу включено множество примеров использования фреймворков StructureMap, Unity и Castle Windsor.
Дополнительная информация: