О курсе
Это двухдневный курс предлагает слушателям инструментарий разработки в системе Microsoft Dynamics AX 2012.
Профиль аудитории
Курс Разработка II в Microsoft Dynamics AX 2012 предназначен для опытных консультантов работающих в системе Microsoft Dynamics в области продажи, консалтинга, развертывания и поддержки системы.
По завершении курса
На курсе слушатели получат знания:
- Ключевые возможности разработки на X++.
- Базовые навыки объектно ориентированного программирования.
- Использование доступных в Microsoft Dynamics AX 2012 сред разработки.
- Создание объекта и модели данных элемента приложения с помощью Reverse Engineering tool.
- Использование правил хорошего тона программирования для написания кода.
- Объявление и использование расширенных типов данных.
- Использование различных операторов в X++.
- Операторы условия в X++.
- Использование операторов цикла для повторного использования одинаковых блоков кода.
- Использование стандартных функций, которые есть в приложении.
- Использование команд вывода и сообщений.
- Использование классов при разработке в системе Microsoft Dynamics AX 2012.
- Управление доступом в методах с помощью модификаторов.
- Использование наследования в классах.
- Различие между объектом и классом.
- Инициализация переменных и области видимости.
- Вызов методов в одном и том же классе.
- Использование других модификаторов в методах.
- Одинаковое и различное между таблицей и классом.
- Использование публикатора событий при изменении кода приложения.
- Получение данных из базы с помощью инструкции select.
- Создание, обновление и удаление данных в базе.
- Использование и построение объекта query с помощью классов ядра.
- Обработка исключительных ситуаций в Microsoft Dynamics AX.
- Использование инструкций Try, Catch и Retry.
- Обработка исключения.
- Написание кода с использованием оптимистической модели разрешения транзакций.
- Настройка разрешений на элемент приложения.
- Создание политик безопасности.
- Использование безопасного вызова Application Programming Interfaces (APIs) с использованием Code Access Security.
- Аутификация возвращаемых значений в методах отображения.
Перед курсом слушатели должны:
- Иметь опыт работы в Microsoft Dynamics AX и знание технических возможностей среды разработки.
- Прослушать курс 80303A, Development I in Microsoft Dynamics AX 2012
Содержание курса
Глава 1: Введение в X++
Эта вводная глава, описывающая основные понятия и правила использования X++.
Глава 2: Управляющие конструкции на X++
В этой главе рассказывается, как использовать управляющие конструкции в X++.
Глава 3: Классы и объекты
В этой главе рассказывается, как использовать классы и объекты в Microsoft Dynamics AX 2012.
Глава 4: Доступ к базе данных
В этой главе рассказывается, как взаимодействовать с базой данных.
Глава 5: Обработка исключений
В этой главе рассказывается, как обрабатывать исключительные ситуации в Microsoft Dynamics AX 2012.
Глава 6: Безопасность для разработчиков
В этой главе рассказывается, как использовать продвинутые возможности безопасности в Microsoft Dynamics AX 2012.
- AX