Внедрение зависимостей в .NET: пер. с англ.

Detalles Bibliográficos
Autor principal: Симан М. Марк
Sumario:Внедрение зависимостей позволяет уменьшить сильное связывание между программными компонентами. Вместо жесткого кодирования зависимостей (например, драйвера какой-либо базы данных) внедряется список сервисов, в которых может нуждаться компонент. После этого сервисы подключаются третьей стороной. Такой подход обеспечивает лучшее управление будущими изменениями и решение проблем в разрабатываемом программном обеспечении. Данная книга рассказывает о внедрении зависимостей и является практическим руководством по их применению в приложениях .NET. Издание содержит основные шаблоны внедрения зависимостей, написанные на «чистом» С#. Кроме того, рассмотрены способы интеграции внедрений зависимостей со стандартными технологиями Microsoft, такими как ASP.NET <http://ASP.NET> MVC, а также примеры применения фреймворков StructureMap, Castle Windsor и Unity.
Lenguaje:ruso
Publicado: Санкт-Петербург, Питер, 2014
Materias:
Formato: Libro
KOHA link:https://koha.lib.tpu.ru/cgi-bin/koha/opac-detail.pl?biblionumber=264284

MARC

LEADER 00000nam0a2200000 4500
001 264284
005 20231101233822.0
010 |a 9785496006576 
035 |a (RuTPU)RU\TPU\book\287275 
090 |a 264284 
100 |a 20140618d2014 km y0rusy50 ca 
101 1 |a rus  |c eng 
102 |a RU 
105 |a a z 000zy 
200 1 |a Внедрение зависимостей в .NET  |e пер. с англ.  |f М. Симан 
210 |a Санкт-Петербург  |c Питер  |d 2014 
215 |a 464 с.  |c ил. 
330 |a Внедрение зависимостей позволяет уменьшить сильное связывание между программными компонентами. Вместо жесткого кодирования зависимостей (например, драйвера какой-либо базы данных) внедряется список сервисов, в которых может нуждаться компонент. После этого сервисы подключаются третьей стороной. Такой подход обеспечивает лучшее управление будущими изменениями и решение проблем в разрабатываемом программном обеспечении. Данная книга рассказывает о внедрении зависимостей и является практическим руководством по их применению в приложениях .NET. Издание содержит основные шаблоны внедрения зависимостей, написанные на «чистом» С#. Кроме того, рассмотрены способы интеграции внедрений зависимостей со стандартными технологиями Microsoft, такими как ASP.NET <http://ASP.NET> MVC, а также примеры применения фреймворков StructureMap, Castle Windsor и Unity. 
606 1 |a Платформа .NET  |2 stltpush  |3 (RuTPU)RU\TPU\subj\67723  |9 83415 
610 1 |a зависимости 
610 1 |a внедрение 
610 1 |a кодирование 
610 1 |a паттерны 
610 1 |a антипаттерны 
610 1 |a Caste Windsor 
610 1 |a StructureMap 
675 |a 004.4'2  |v 3 
700 1 |a Симан  |b М.  |g Марк 
801 1 |a RU  |b 63413507  |c 20140618 
801 2 |a RU  |b 63413507  |c 20140919  |g RCR 
942 |c BK 
959 |a 71/20140416  |d 1  |e 783,00  |f ЧЗТЛ:1