|
|
|
|
| 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
|