Антитеррористическая защита объектов: противодействие ...Дистанционно
руб. 30,600.00
за 28 ак. часов
1. Управление зависимостями в .NET.
Инверсия зависимостей (Dependency Inversion) является очень популярной техникой проектирования в современных enterprise-приложениях. Но несмотря на популярность, принципы инверсии управления и DI-контейнеры очень часто используются неправильно. В данном модуле рассматриваются не столько конкретные библиотеки, сколько принципы проектирования, которые лежат в основе этих библиотек. Такой подход позволит слушателям не просто хорошо разбираться в существующих инструментах, но и правильно использовать их для решения практических задач.
2. C# Tips and Tricks. Уникальный модуль, посвященный тонкостям языка C# и платформы .NET. В любом современном языке есть возможности, поведение которых не очевидно с первого взгляда, и язык C# в этом плане – не исключение. За последние 12 лет язык C# претерпел огромное количество изменений, превратившись из "простого" объектно-ориентированного языка в гибрид с возможностью ...
2. C# Tips and Tricks. Уникальный модуль, посвященный тонкостям языка C# и платформы .NET. В любом современном языке есть возможности, поведение которых не очевидно с первого взгляда, и язык C# в этом плане – не исключение. За последние 12 лет язык C# претерпел огромное количество изменений, превратившись из "простого" объектно-ориентированного языка в гибрид с возможностью использования различных парадигм программирования. Рассматриваются тонкости поведения "продвинутых" возможностей языка C#, причины их появления, а также решения, которые принимались при их разработке.
3. Асинхронное будущее в .NET®. Рассматриваются различные возможности платформы .NET® для упрощения асинхронного программирования, паттерны асинхронного программирования, такие как Asynchronous Programming Model (APM), Event-Based Async Pattern (EAP), Task-Based Async Pattern (TAP), новые возможности языка C# 5.0 – async/await. А также продвинутые техники обработки исключений (Exception Handling), контекст синхронизации (Synchronization Context), а также модель реактивного программирования и библиотека Rx (Reactive Extensions).
4. Проектирование по контракту на платформе .NET®. Проектирование по контракту – это мощная техника разработки программного обеспечения (ПО), которая путем формализации взаимоотношений между компонентами позволяет создавать качественное, надежное и расширяемое ПО. В данном модуле рассматриваются теоретические аспекты проектирования по контракту, изначально изложенные Бертраном Мейером, которые позволят понять всю ценность этой методики при разработке ПО.
Москва, 1-й Волоколамский проезд, д. 10, стр. 3
Выиграть грант Вы можете выиграть грант на обучениеУзнать, как получить грант
Город
Последняя или будущая должность
Ваше имя
Электронная почта
Телефон
Пароль
Текст сообщения