Home
axcoder

Advertisement

Date: 2008-04-07 23:41
Subject: (no subject)
Security: Public

Новые перспективы в карьере программиста: Разработка приложений в MS Dynamics AX
9,02 КБ
Начать программировать в MS Dynamics AX просто!

4,33 КБ
Каст 1: Введение
Как я начал работать с Dynamics Ax
Основная цель тренинга
На кого тренинг рассчитан
Что будет рассматриваться на тренинге
Что не будет рассматриваться на тренинге
Краткий обзор понятия ERP
Основные функциональные контуры Dynamics Ax
Dynamics Ax как платформа для разработки приложений
Особенности стандартной функциональности Dynamics Ax с точки зрения программиста
Какие виды приложения можно разрабатывать на платформе Dynamics Ax
Классы задач, которые можно решать в рамках платформы Dynamics Ax
Классы задач, которые нельзя решать
Средства разработки, которые Dynamics Ax предоставляет программисту
Готовые средства для решения типовых сервисных задач, напрямую не связанную с задачей вашего приложения
Особенности средств разработки
Почему интересно заниматься Dynamics Ax
Домашнее задание


4,33 КБ
Каст 2: Основы разработки: Данные + Пользовательский интерфейс
Знания, которые помогут Вам при освоении Dynamics Ax
Среда разработки MorphX: Репозитарий и его структура
Среда разработки MorphX: Редактор кода, компилятор, отладчик
Обобщенная модель языка X++
Основы синтаксиса X++
Принципы ООП, реализуемые языком X++
Расширенные типы данных
Таблицы
Средства разработки интерфейса: Формы
Средства разработки интерфейса: Доступные элементы управления
Средства разработки интерфейса: Принципы автоматического размещения элементов интерфейса
Средства разработки интерфейса: События и методы
Средства разработки интерфейса: Подключение данных
Особенности использования ключевых слов this и element
Домашнее задание



4,33 КБ
Каст 3: Основы разработки: Классы. Средства исследования чужого кода.
Виды архитектуры приложений Dynamics AX
Сервер приложений
Особенности разработки для трехзвенной архитектуры
Что такое классы
Как создавать классы
Структура класса
Как использовать классы в коде
Конструктор класса
Деструктор и его особенности
Использование ключевого слова this
Особенности наследования и полиморфизма
Интерфейсы
Уровни видимости
Позднее связывание
«Встроенные» системные классы
Классы, которые можно запускать на выполнение, метод main
Ключевые слова server и client
Средства исследования чужого кода: где искать код
Средства исследования чужого кода: использование кнопки «Настройка»
Средства исследования чужого кода: обучающие примеры в Dynamics Ax
Средства исследования чужого кода: функция «перейти к определению»

4,33 КБ
Каст 4: Лучшие практики (best practice) и шаблоны проектирования (patterns)
Best practice – библия программиста Dynamics Ax
Best practice: структура
Best prаctice: средства для автоматической валидации
Пример из жизни, почему важно использовать best practice
Принципы именования объектов в Dynamics Ax
Советы по организации своего процесса разработки
Паттерн construct
Паттерн pack – unpack
Паттерн контроллер формы
Паттерн стратегия
Паттерн TextBuffer
Паттерн Type для таблицы
Фреймворк RunBase
Фреймворк Infolog



4,33 КБ
Каст 5: 3 способа автоматизировать процесс разработки
Макросы EditorScripts
Разработка специальных приложений
Использование шаблонных объектов
Группы полей в таблицах облегчают модификацию приложения


4,33 КБ
Каст 6: Ответы на вопросы
Как связываются два источника данных, как связи влияют на объединение таблицы
Как в трехзвенном кластере масштабируется database server средствами СУБД или Axapta
Организация электронного документооборота
Когда "подхватываются" индексы на таблицах Аксапта
Бухгалтерская двойная запись
Точка с запяток для отделения области декларации переменных в методах
1С-ное понятие "Документ-Проводка" в Axapta
Какие средства "фетчинга" данных существуют
Где посмотреть описание Axapta Business Connector


4,33 КБ
Каст 7: Заключение
Итоги тренинга
Что не было освещено на тренинге
Знания для будущего развития
Используйте стажерские программы
Где самостоятельно искать информацию

4,33 КБ
Каст 8 (бонус): Возможности Dynamics Ax по интеграции с внешними системами
Использование COM
Подключение к текущей базе данных
Подключение к внешним источникам ODBC
Доступ к файлам
Использование DLL
DDE
XML
Интеграция с IIS
Использование пакетных серверов для периодического выполнения задач

4,33 КБ
Каст 9 (бонус): Комментарии к домашнему заданию


6,87 КБ
Видео урок 1: Создаем приложение. Таблицы и формы

6,87 КБ
Видео урок 2: Добавляем обработку с использованием классов

6,87 КБ
Видео урок 3: 2 способа обновить данные в источнике данных на вызывающей форме

6,87 КБ
Видео урок 4: Упорядочиваем элементы в проекте

6,87 КБ
Видео урок 5: Экспорт и импорт проекта

6,87 КБ
Видео урок 6: Используем display-методы

6,87 КБ
Видео урок 7: Пример реализации задания по самостоятельному исследованию кода


Стоимость тренинга 3000 р
До момента выхода оффлайн-коробки с тренингом действует 50% процентная скидка на материалы.


Если Вы решите, что полученная информация оказалась для Вас бесполезной - верну деньги, не задавая вопросов.

К сожалению, если Вы посчитаете, что предлагаемая мной информация бесполезна для Вас, я больше не смогу ничего Вам продать из своих материалов или тренингов в будущем.

1 Comment | Post A Comment | Add to Memories | Tell a Friend | Link



Date: 2008-04-04 22:21
Subject: Видео урок для бонусной группы
Security: Public

Как программно обновить источник данных на вызывающей форме

Post A Comment | Add to Memories | Tell a Friend | Link



Date: 2008-04-01 14:11
Subject: По итогам тренинга
Security: Public

Уважаемые участники! Очень хочется узнать ваше мнение о прошедшем мероприятии.

Скажите:
1. Что из выданного материала по сути тренинга вам понравилось, что нет.
2. Оправдались или не ваши ожидания: было лучше чем планировали, хуже, так же как и ожидалось.
3. Ваше мнение, замечания, предложения по поводу подачи материала.
4. Все что сами захотите высказать.

2 Comments | Post A Comment | Add to Memories | Tell a Friend | Link



Date: 2008-04-01 13:56
Subject: Тренинг завершен
Security: Public

Наш тренинг завершен. Поздравляю всех, кто дошел до конца. Надеюсь, что представленная информация будет полезна всем участникам. Спасибо всем, кто был с нами.

Финалистом нашего тренинга стал [info]slach, выполнивший все ДЗ, он получит доступ к обработанной и упакованной информации по тренингу, со всеми дополнительными материалами, которые будут туда включены.


ЖЖ юзеры, которые размещали ссылку на тренинг у себя в ЖЖ:

[info]kamehb
[info]b_e_s
[info]slach

мы встречаемся с вами завтра в 20:30 по Москве на сервере www.webinar2.ru/dynamics, где я отвечу на ваши персональные вопросы, можем онлайн разобрать вопросы возникшие при выполнении домашнего задания. Если никого не будет, то просто запишу бонусный видеоурок с продолжением начатого в ДЗ проекта и выложу для вас.

2 Comments | Post A Comment | Add to Memories | Tell a Friend | Link



Date: 2008-04-01 13:54
Subject: День 7
Security: Public

mp3 запись седьмого заключительного дня можно взять здесь

Post A Comment | Add to Memories | Tell a Friend | Link



Date: 2008-04-01 13:49
Subject: Всем интересующимся Аксаптой
Security: Public

Книжка по разработке в Аксапта в электронном варианте на русском языке
Steean Andreasen "MorphX IT: Введение в язык программирования в Axapta X++ и среду разработки MorphX"

А здесь много полезной информации для начинающих.

Post A Comment | Add to Memories | Tell a Friend | Link



Date: 2008-03-30 11:12
Subject: День 5
Security: Public

mp3 запись дня 5 можно взять здесь

Post A Comment | Add to Memories | Tell a Friend | Link



Date: 2008-03-30 10:53
Subject: Внимание!
Security: Public

Сохраните свои проекты и тестовой версии Аксапты. Т.к. в ночь на понедельник у них сгорают логины, то может случиться так, что они приложение Аксапты и базу полностью восстанавливают до исходного состояния, соответственно ваши разработки накроются. Если не хотите все заново набивать - сохраняйте.

Видео как сделать экспорт-импорт в следующим подзамочном посте.

Post A Comment | Add to Memories | Tell a Friend | Link



Date: 2008-03-28 15:41
Subject: Внимание участники!
Security: Public

Изменения в расписании тренинга.
Мы поменяем местами день ответов на вопросы и день по автоматизации разработки. День ответов на вопросы проведем в понедельник 1.04.2008, в запланированное время. В воскресенье 30.03.2008 живого каста не будет, я выложу запись.
Приношу извинения, если это как-то нарушило ваши планы.

Post A Comment | Add to Memories | Tell a Friend | Link



Date: 2008-03-27 16:35
Subject: День 2
Security: Public

Mp3 запись второго дня здесь.
Выкладываю в открытый доступ на время, потом уберу. Оставлю только для закрытой группы.

Upd: ссылка больше не доступна для скачивания

Post A Comment | Add to Memories | Tell a Friend | Link



Date: 2008-03-27 09:51
Subject: Участники, а как у вас с интернетом,
Security: Public

видео урок на 35 мегов скачать потянете?

6 Comments | Post A Comment | Add to Memories | Tell a Friend | Link



Date: 2008-03-26 17:16
Subject: День 1
Security: Public

Mp3 запись первого дня можно взять здесь

Домашнее задание: завтра зарегистрироваться на http://demo.ax4.ru, и попробовать подключиться туда через терминальный доступ.

11 Comments | Post A Comment | Add to Memories | Tell a Friend | Link



Date: 2008-03-25 20:39
Subject: Кто такие финалисты тренинга
Security: Public

Финалистами тренинга я буду считать тех, кто выполнил все домашние задания и принимал в нем активное участие - как минимум, отвечал на мои вопросы, когда я просил обратной связи. Ответить односложно "для галочки" не прокатит, качество ответов я буду тоже оценивать - абсолютно неформальный критерий, на мое усмотрение (растекаться мыслию по древу тоже не надо, просто подойдите к этому ответственно - я, вроде бы, адекватен :) ).

Финалистам будут подарки :)

А вот собственно первый вопрос. Я опубликовал программу тренинга. Какие вопросы вам особенно интересны, о чем еще хотелось бы услышать?

19 Comments | Post A Comment | Add to Memories | Tell a Friend | Link



Date: 2008-03-25 20:31
Subject: Расширенный план седьмого дня
Security: Public

День 7. Заключение
1. Подведение итогов

2. Вопросы оставшиеся «за бортом», что еще «там» есть

3. Где искать информацию
3.1. Основный источники в интернете
3.2. Книги
3.3. Документация
3.4. Тренинги

.

Post A Comment | Add to Memories | Tell a Friend | Link



Date: 2008-03-25 20:31
Subject: Расширенный план шестого дня
Security: Public

День 6. Автоматизация процесса разработки
Как автоматизировать процесс разработки
Подробной информации не будет – оставим место для интриги :).

Post A Comment | Add to Memories | Tell a Friend | Link



Date: 2008-03-25 20:27
Subject: Расширенный план пятого дня
Security: Public

День 5.
Ответы на вопросы. Все что вы хотели знать, но до сих пор боялись спросить.

Post A Comment | Add to Memories | Tell a Friend | Link



Date: 2008-03-25 20:19
Subject: Расширенный план четвертого дня
Security: Public

День 4. Паттерны и best practice
1. Best practice
1.1. Библия программиста Dynamics AX
1.2. Средства для автоматической валидации "кода" на соответствие best practice
1.3. Почему это нужно - пример из жизни :)
дальше )

Post A Comment | Add to Memories | Tell a Friend | Link



Date: 2008-03-25 20:01
Subject: Расширенный план третьего дня
Security: Public

День 3 Основы разработки II
1. Архитектура приложений MS Dynamics AX
1.1. Двухзвенная архитектура
1.2. Трехзвенная архитектура
1.3. Сервер приложений
1.4. Особенности разработки в двухзвенной и трехзвенной архитектуре

дальше )

Post A Comment | Add to Memories | Tell a Friend | Link



Date: 2008-03-25 19:48
Subject: Расширенный план второго дня
Security: Public

День 2. Основы разработки I
1. Какие знания помогут при разработке в Dynamics AX
1.1. ООП
1.2. Основы проектирования информационных систем, как минимум понимание реляционной модели данных.

2. Среда разработки MorphX
2.1. Репозитарий и его структура
2.2. Редактор кода
2.3. Компилятор
2.4. Отладчик
дальше )

1 Comment | Post A Comment | Add to Memories | Tell a Friend | Link



Date: 2008-03-25 18:55
Subject: Расширенный план первого дня
Security: Public

День 1

1. Представление ведущего

2. Определение рамок тренинга
2.1. Основная цель тренинга
2.2. Целевая аудитория
2.3. Какие вопросы будет рассматриваться
2.4. Что рассматриваться не будет в рамках данного тренинга

3. Коротко о понятии ERP
3.1. Что это такое
3.2. Какого рода задачи решаются системами данного класса
3.3. MRP, MRPII
3.4. Типовые функциональные блоки ERP системы

4. Microsoft Dynamics AX
4.1. Как правильно называть Dynamics AX или Axapta
4.2. Система класса ERP
4.3. Основные функциональные блоки

5. Dynamics AX с точки зрения программиста
5.1. Платформа для разработки приложений
5.2. Типы приложений, которые можно разрабатывать (OLTP, интернет, ...)
5.3. Для решения каких задач эта платформа не предназначена (системные, real-time, embedded etc)

6. Средства предоставляемые разработчику:
6.1. Разработка интерфейса для традиционных и веб приложений (View level)
6.2. Средства разработки бизнес-логики (Controller level)
6.3. Средства работы с данными (Model level)
6.4. Средства построения отчетов
6.5. Многоязычный интерфейс
6.6. Многопользовательские приложения
6.7. Средства управления конфигурацией функциональности (не управление конфигурациями кода)
6.8. Средства управления правами доступа
6.9. Объектно-ориентированный язык разработки
6.10. Автоматическая валидации данных
6.11. Доступ к метаданным
6.12. Динамический код
6.13. Сервер приложений для построения многозвенных систем
6.14. Средства для интеграции с внешними приложениями
6.15. Средства для разработки справок и системы помощи для конечного пользователя
6.16. Поддержка транзакционной целостности данных

7. Зачем этим всем заниматься

9 Comments | Post A Comment | Add to Memories | Tell a Friend | Link



Advertisement

browse
my journal
April 2008