80455 a расширение платформы Microsoft Dynamics crm 2011





Скачать 177.22 Kb.
Название80455 a расширение платформы Microsoft Dynamics crm 2011
Дата публикации27.07.2014
Размер177.22 Kb.
ТипДокументы
100-bal.ru > География > Документы


Россия, 117312 Москва,

ул. Вавилова, д. 47А

Тел.: (495) 221-10-70

e-mail: edu@softline.ru

http://www.edu.softline.ru/



80455 A - Расширение платформы Microsoft Dynamics CRM 2011

Продолжительность 24 академических часа


Информация об этом курсе

Курс позволяет в интерактивном режиме получить подробную информацию о разработке расширений для Microsoft Dynamics CRM 2011 с акцентом на методы расширения, описанные в пакете Microsoft Dynamics CRM SDK. Он содержит инструкции по использованию некоторых общих операций платформы, созданию запросов и выполнению соответствующих операций, а также дает возможность добиться базового понимания реализации бизнес-процессов. Кроме того, в курсе описано использование подключаемых модулей, событий приложений, клиентских расширений и веб-ресурсов. Наконец, он содержит обзор возможностей интеграции платформы Windows Azure и Microsoft Dynamics CRM 2011.
Профиль аудитории

Это курс по разработке CRM-системы, предназначенный главным образом для партнеров и заказчиков, знакомых с Microsoft Dynamics CRM 4.0 или Microsoft Dynamics CRM 2011 и являющихся техническими специалистами. Кроме того, у слушателей должен быть базовый опыт в области настройки форм и работы с бизнес-процессами.
Предварительная подготовка

Прежде чем приступать к изучению курса, слушатель должен:

• иметь базовый опыт по настройке форм и работе с бизнес-процессами;

• иметь опыт работы с одной или несколькими технологиями из следующего списка: разработка приложений для .NET с помощью Visual Studio, JScript, DHTML, XML, Transact_SQL, настройка и веб-службы Microsoft Dynamics CRM, Silverlight, Windows Workflow Foundation, AJAX и платформа Windows AZURE.
Чему вы научитесь

После изучения этого курса слушатели получат следующие знания.
• Описание основных возможностей, обеспечивающих расширение Microsoft Dynamics CRM 2011.

• Использование общих методов для обращения к системным и настраиваемым сущностям, включая модель-безопасности, бизнес-логику, xRM Framework и исключения.

• Выполнение запросов к базе данных Microsoft Dynamics CRM, включая такие способы, как QueryAttribute, QueryByExpression, LINQ, FetchXM фильтрованные представления и OData.

• Использование веб-службы организации для взаимодействия с метаданными Microsoft Dynamics CRM.

• Создание настраиваемых действий бизнес-процессов в Microsoft Dynamics CRM, которые запускают код при выполнении настроенных правил бизнес-процессов или диалогов.

• Отладка кода настраиваемых действий бизнес-процессов и использование декларативных бизнес-процессов в локальных развертываниях.

• Расширение функциональности событий сущностей в Microsoft Dynamics CRM 2011 с помощью подключаемых модулей.

• Интеграция Windows Azure с Microsoft Dynamics CRM 2011.

• Использование встроенных функций приложений Microsoft Dynamics CRM, а также понимание поведения приложения Microsoft Dynamics CRM при загрузке или сохранении форм, изменении данных полей или состояния вкладок, а также при загрузке интернет-кадров.

• Добавление настраиваемых кнопок и элементов меню в области навигации, в том числе работа с картой сайта и лентами.

• Добавление пользовательского веб-содержимого (например, кода HTML, изображений, элементов Silverlight и сценариев JavaScript) в формы CRM.

• Использование веб-ресурсов для хранения общих блоков кода или ресурсов, которые можно повторно использовать в различных областях веб-приложения Microsoft Dynamics CRM.

Программа курса
Модуль 1: Общие сведения о расширении

В этом модуле слушатели знакомятся с некоторыми базовыми понятиями Microsoft Dynamics CRM 2011, включая краткое описание платформы и функций xRM Application Framework. В модуле содержится обзор модели безопасности, бизнес-логики, бизнес-сущностей и компонентов доступа к данным. В конце модуля приведен список полезных навыков и ресурсов, помогающих в процессе разработки.Уроки

• Цели

• Знакомство

• xRM Application Framework

• Функции и платформа расширения

• Модель безопасности

• Бизнес-модель

• Бизнес-логика

• Компоненты бизнес-сущностей

• Платформа и компоненты доступа к данным

• Полезные навыки

• Ресурсы

• Сводка

• Проверьте свои знания

• Экспресс-тест по пройденным занятиям

• Решения

После изучения этого модуля слушатели получат следующие знания.

• Описание основных возможностей, обеспечивающих расширение Microsoft Dynamics CRM 2011.

• Описание влияния модели безопасности на процессы пользовательской разработки и проектирования.

• Описание порядка реализации 'бизнес-логики'.

• Описание структуры сущностей в xRM Framework и порядка их определения.

• Рассмотрение вопросов управления доступом к данным в приложении.

• Определение навыков, необходимых разработчикам для расширения Microsoft Dynamics CRM 2011, и доступных для этого ресурсов.
Модуль 2: Общие операции платформы

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

• Цели

• Знакомство

• Веб-службы WCF

• Служба обнаружения

• Сравнение раннего и позднего связывания

• Класс сущности с ранним связыванием

• Класс сущности с поздним связыванием

• Служба организации

• Проверка подлинности и авторизация

• Информация о сущностях

• Работа с типами данных

• Использование метода Create

• Использование метода Retrieve

• Использование метода Update

• Использование метода Delete

• Использование метода RetrieveMultiple

• Обработка ошибок WCF

• Сводка

• Проверьте свои знания

• Решения

Лабораторная работа 2.1. Создание интересов

• Описание задачи

• Нужна подсказка?

• Пошаговые инструкции

• Пошаговые инструкции

Лабораторная работа 2.1. Приложение для управления организациями

• Описание задачи

• Нужна подсказка?

• Пошаговые инструкции

• Пошаговые инструкции
После изучения этого модуля слушатели получат следующие знания.

• Обсуждение использования и преимуществ Windows Communication Foundation.

• Использование веб-службы обнаружения для доступа к информации уровня организации.

• Объяснение различий между классами с ранним и поздним связыванием.

• Создание файла, который содержит несколько классов, используемых в коде с ранним связыванием, с помощью средства создания кода.

• Разработка пользовательского кода, использующего классы с поздним связыванием.

• Создание ссылки на службу организации и использование этой службы.

• Объяснение зависимостей безопасности.

• Определение способов использования сведений о сущностях в веб-службе организации.

• Определение различных типов данных Microsoft Dynamics CRM.

• Использование метода Create класса службы организации для создания новой записи в Microsoft Dynamics CRM.

• Использование метода Retrieve класса службы организации для извлечения отдельной записи.

• Использование метода Update класса службы организации.

• Использование метода Delete класса службы организации.

• Использование метода RetrieveMultiple класса службы организации.

• Определение способов управления исключениями, вызываемыми платформой Microsoft Dynamics CRM.
Модуль 3: Запросы данных и выполнение операций

В это модуле описываются различные способы обращения к базе данных Microsoft Dynamics CRM, включая QueryAttribute, QueryByExpression, LINQ, FetchXML, фильтрованные представления и OData. Кроме того, в модуле описан метод Execute и использование сообщений OrganizationRequest и OrganizationResponse в Microsoft Dynamics CRM. Наконец, в нем показано, как для взаимодействия с метаданными Microsoft Dynamics CRM использовать службу организации.Уроки

• Цели

• Знакомство

• Запросы в Microsoft Dynamics CRM 2011

• QueryExpression

• QueryByAttribute

• Запросы LINQ

• FetchXML

• Фильтрованные представления

• OData

• Метод Execute

• Классы Request и Response

• Использование веб-службы MetadataService

• Сводка

• Проверьте свои знания

• Экспресс-тест по пройденным занятиям

• Решения

Лабораторная работа 3.1. Использование QueryExpression

• Описание задачи

• Испытайте себя!

• Нужна подсказка?

• Пошаговые инструкции

• Пошаговые инструкции

Лабораторная работа 3.2. Выполнение операций создания, чтения, обновления и удаления с помощью LINQ

• Описание задачи

• Испытайте себя!

• Нужна подсказка?

• Пошаговые инструкции

• Пошаговые инструкции

Лабораторная работа 3.3. Использование FetchXML

• Испытайте себя!

• Нужна подсказка?

• Пошаговые инструкции

Лабораторная работа 3.4. Использование FetchXML

• Испытайте себя!

• Нужна подсказка?

• Пошаговые инструкции

Лабораторная работа 3.5. Использование классов Request и Response

• Описание задачи

• Испытайте себя!

• Нужна подсказка?

• Пошаговые инструкции для C#

• Пошаговые инструкции для Visual Basic .NET
После изучения этого модуля слушатели получат следующие знания.

• Перечисление параметров запросов, доступных разработчикам.

• Использование класса выражений запросов QueryExpression для получения записей на основе сложных условий.

• Использование класса запросов по атрибуту QueryByAttribute для простых запросов.

• Определение преимуществ и подходящих сценариев использования LINQ при запросе данных и взаимодействии с данными.

• Демонстрация и описание использования FetchXML.

• Использование фильтрованных представлений для обращения к данным с помощью SQL.

• Определение и использование элементов OData при запросе данных.

• Использование метода Execute службы организации для операций платформы более узкого назначения.

• Определение общих классов Request и Response.

• Доступ к информации схемы и ее обновление с помощью веб-службы организации.

Модуль 4: Реализация бизнес-процессов

В этом модуле описывается, как разрабатывать настраиваемые действия бизнес-процессов для использования в Microsoft Dynamics CRM. Функции Microsoft Dynamics CRM можно расширить с помощью настраиваемых действий бизнес-процессов, которые запускают код при выполнении настроенных правил бизнес-процессов или диалогов. Кроме того, в этом модуле описывается процесс отладки кода настраиваемых действий бизнес-процессов, а также использование декларативных бизнес-процессов в локальных развертываниях.Уроки

• Цели

• Знакомство

• Обзор бизнес-процессов

• Обзор диалогов

• Создание сборок настраиваемых действий бизнес-процесса

• Демонстрация. Настройка настраиваемого действия бизнес-процесса

• Создание настраиваемых действий бизнес-процесса

• Отладка настраиваемых действий бизнес-процесса

• Создание и изменение бизнес-процессов в Windows Workflow Foundation (бизнес-процессы XAML)

• Демонстрация. Изменение существующего бизнес-процесса в Visual Studio 2010

• Сводка

• Проверьте свои знания

• Экспресс-тест по пройденным занятиям

• Решения

Лабораторная работа 4.1. Создание настраиваемого действия бизнес-процесса

• Описание задачи

• Испытайте себя!

• Нужна подсказка?

• Пошаговые инструкции для C#

• Пошаговые инструкции для Visual Basic .NET
После изучения этого модуля слушатели получат следующие знания.

• Определение основных функций бизнес-процессов в Microsoft Dynamics CRM.

• Рассмотрение основных понятий и терминологии диалогов, а также преимуществ их использования.

• Анализ шагов, связанных с разработкой и развертыванием настраиваемых действий бизнес-процесса.

• Создание настраиваемых действий бизнес-процесса.

• Отладка настраиваемых действий бизнес-процесса.

• Изменение существующего бизнес-процесса Microsoft Dynamics CRM 2011 в Visual Studio.
Модуль 5: Подключаемые модули

В этом модуле содержится обзор подключаемых модулей. Подключаемые модули - это мощный механизм расширения функциональности событий всех сущностей Microsoft Dynamics CRM 2011. В модуле рассматривается использование подключаемых модулей, описывается инфраструктура обработки событий и объясняется применение событий с

точки зрения изоляции, доверия и получения статистических данных. Кроме того, в модуле показано, как разрабатывать подключаемые модули, использовать олицетворение и классы сущностей, а также как регистрировать, развертывать и отлаживать подключаемые модули. Наконец, в модуле приводится обзор интеграции Windows Azure с Microsoft Dynamics CRM 2011.Уроки

• Цели

• Знакомство

• Обзор подключаемых модулей

• Инфраструктура обработки событий

• Изоляция, доверие и статистика подключаемых модулей

• Разработка подключаемых модулей

• Олицетворение в подключаемых модулях

• Классы сущностей и подключаемые модули

• Регистрация и развертывание подключаемых модулей

• Отладка подключаемых модулей

• Интеграция Windows Azure с Microsoft Dynamics CRM 2011

• Сводка

• Проверьте свои знания

• Экспресс-тест по пройденным занятиям

• Решения

Лабораторная работа 5.1. Создание подключаемого модуля

• Описание задачи

• Испытайте себя!

• Нужна подсказка?

• Пошаговые инструкции

• Пошаговые инструкции
После изучения этого модуля слушатели получат следующие знания.

• Определение способов расширения возможностей Microsoft Dynamics CRM 2011 с помощью подключаемых модулей.

• Обзор инфраструктуры обработки событий.

• Рассмотрение изоляции, доверия и статистики подключаемых модулей.

• Разработка подключаемых модулей.

• Использование олицетворения в подключаемых модулях.

• Регистрация и развертывание подключаемых модулей.

• Отладка подключаемых модулей.

• Интеграция Windows Azure с Microsoft Dynamics CRM.
Модуль 6: Событийно-ориентированное программирование приложений

В этом модуле описывается использование встроенных функций приложений Microsoft Dynamics CRM. Кроме того, в нем демонстрируется поведение приложения Microsoft Dynamics CRM при загрузке или сохранении форм, изменении данных полей или состояния вкладок, а также при загрузке интернет-кадров. В Microsoft Dynamics CRM код обработчика событий можно прикреплять к пяти событиям.Уроки

• Цели

• Знакомство
• Использование библиотек Jscript

• События форм и полей

• Xrm.Page

• Xrm.Page.context (клиентский контекст)

• Xrm.Pge.data.entity

• Xrm.Page.ui

• Типы форм

• Контекст выполнения обработчика событий формы

• Установка зависимостей событий

• Передача параметров

• Рекомендации по написанию клиентского кода

• Отладка клиентского кода

• Сводка

• Проверьте свои знания

• Экспресс-тест по пройденным занятиям

• Решения

Лабораторная работа 6.1. Форматирование номеров телефонов

• Описание задачи

• Испытайте себя!

• Нужна подсказка?

• Пошаговые инструкции

Лабораторная работа 6.2. Управление отображением вкладки

• Описание задачи

• Испытайте себя!

• Нужна подсказка?

• Пошаговые инструкции
После изучения этого модуля слушатели получат следующие знания.

• Использование библиотек JScript для настройки приложения Microsoft Dynamics CRM.

• Изучение событий форм и полей.

• Изучение объекта Xrm.Page.

• Изучение объекта Xrm.Page.context (клиентского контекста).

• Изучение объекта Xrm.Page.data.entity.

• Изучение объекта Xrm.Page.ui.

• Изучение типов форм.

• Изучение контекста выполнения обработчика событий формы.

• Определение способов задания зависимостей событий.

• Анализ использования параметров в формах Microsoft Dynamics CRM 2011.

• Применение практических рекомендаций к написанию клиентского кода.

• Определение способов отладки клиентского кода.
Модуль 7: Расширения клиента

В этом модуле описано, как добавлять настраиваемые кнопки, элементы меню и области навигации, чтобы включать собственные решения в Microsoft Dynamics CRM. Кроме того, в нем рассматриваются изменение области навигации приложения и настройка карты сайта и ленты.Уроки
• Цели

• Знакомство

• Настройка карты сайта

• Настройка ленты

• Формы и представления с URL-адресами

• Сводка

• Проверьте свои знания

• Экспресс-тест по пройденным занятиям

• Решения

Лабораторная работа 7.1. Изменение карты сайта

• Испытайте себя!

• Нужна подсказка?

• Пошаговые инструкции

Лабораторная работа 7.2. Настройка ленты

• Испытайте себя!

• Нужна подсказка?

• Пошаговые инструкции
После изучения этого модуля слушатели получат следующие знания.

• Интеграция веб-страниц в пользовательский интерфейс с помощью карты сайта.

• Описание шагов по изменению ленты.

• Демонстрация настраиваемых действий, правил и локализации элементов управления ленты.

• Описание использования форм с URL-адресом.
Модуль 8: Веб-ресурсы

В этом модуле описывается добавление пользовательского веб-содержимого (например, HTML, изображений, Silverlight, JavaScript) в формы CRM, что является распространенным методом расширения функциональности CRM-системы. В нем также приводится несколько примеров использования клиентских технологий, в том числе добавление настраиваемой проверки, гибридных веб-приложений и добавление новых приложений (например, приложений Silverlight с отображением данных Microsoft Dynamics CRM). Кроме того, в модуле описывается использование веб-ресурсов для хранения общих блоков кода или общих ресурсов, чтобы их можно было многократно использовать в веб-приложении Microsoft Dynamics CRM.Уроки

• Цели

• Знакомство

• Обзор веб-ресурсов

• Управление веб-ресурсами

• Создание ссылок на веб-ресурсы

• Веб-ресурс Silverlight

• Конечная точка REST, OData и JSON

• Использование JQuery

• Проверьте свои знания

• Экспресс-тест по пройденным занятиям

• Решения

Лабораторная работа 8.1. Silverlight и ползунок возможной сделки

• Испытайте себя!

• Нужна подсказка?

• Пошаговые инструкции
После изучения этого модуля слушатели получат следующие знания.

• Обзор использования веб-ресурсов в Microsoft Dynamics CRM 2011.

• Анализ использования параметров.

• Демонстрация реализации и использования веб-ресурсов.

• Получение практических навыков в области создания ссылок на веб-ресурсы в других веб-ресурсах.

• Реализация использования веб-ресурса Silverlight.

• Определение архитектуры REST.

• Описание и изучение использования форматов ATOM и JSON.

• Рассмотрение и демонстрация использования библиотеки JQuery.


Добавить документ в свой блог или на сайт

Похожие:

80455 a расширение платформы Microsoft Dynamics crm 2011 iconПрограмма дисциплины «Основы работы в Microsoft Dynamics Ax» для...
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления подготовки 080700....
80455 a расширение платформы Microsoft Dynamics crm 2011 iconПрограмма дисциплины «Основы работы в Microsoft Dynamics Ax» для...
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления подготовки 080500....
80455 a расширение платформы Microsoft Dynamics crm 2011 iconПояснительная записка к курсовой работе тема «Создание приложения для платформы Android»
У samsung это стала платформа Bada, у Microsoft -–Windows Phone Всемирно известный Google тоже не остался в стороне, предложив миру...
80455 a расширение платформы Microsoft Dynamics crm 2011 iconТемы работ: «Исследование новой мультимедиа-платформы Microsoft Media...
Михалев Антон Викторович, руководитель отдела разработки программных продуктов, каб 104, т. 491345, доп 114
80455 a расширение платформы Microsoft Dynamics crm 2011 iconПрограмма исследований Технологической платформы «Текстильная и легкая промышленность»
Текущие тенденции развития рынков и технологий в сфере деятельности платформы
80455 a расширение платформы Microsoft Dynamics crm 2011 iconОтчет о разработке стратегической программы исследований технологической платформы
Направления исследований и разработок, наиболее перспективных для развития в рамках платформы
80455 a расширение платформы Microsoft Dynamics crm 2011 iconИспользуемой технологии
Для подготовки к урокам активно применяю компьютерные программы Microsoft Office Word, Microsoft Office PowerPoint, Microsoft Office...
80455 a расширение платформы Microsoft Dynamics crm 2011 iconСодержание программы учебной дисциплины 7 Обеспечение содержания дисциплины 9
Программные средства офисного назначения: Операционная система Microsoft Windows 2010; Microsoft Office Prof Plus 2010 Rus; Программа...
80455 a расширение платформы Microsoft Dynamics crm 2011 iconЕжегодный отчет о выполнении проекта реализации технологической платформы...
Технологии мехатроники, встраиваемых систем управления, радиочастотной идентификации и роботостроение
80455 a расширение платформы Microsoft Dynamics crm 2011 iconУрок «Метод проектов»
Углубление навыков работы в программной среде Microsoft Word, Microsoft Power Point; Paint; Excel
80455 a расширение платформы Microsoft Dynamics crm 2011 iconОтчет о деятельности технологической платформы «Развитие российских...
Муниципальное казенное образовательное учреждение бутурлиновская средняя общеобразовательная школа №7
80455 a расширение платформы Microsoft Dynamics crm 2011 iconКонспект урока по математике в 5 классе
Необходимое оборудование и материалы для занятия – компьютер, операционная среда Microsoft Windows xp, 200 Microsoft PowerPoint,...
80455 a расширение платформы Microsoft Dynamics crm 2011 iconОбеспечение : Microsoft Power Point; Microsoft Word. Вводная часть....
Цель урока: Познакомить учащихся с видами кокеток и их элементарным моделированием
80455 a расширение платформы Microsoft Dynamics crm 2011 iconУмножение и деление десятичных дробей на натуральные числа. Цели
Необходимое оборудование и материалы для занятия – компьютер, операционная среда Microsoft Windows xp, 200 Microsoft PowerPoint,...
80455 a расширение платформы Microsoft Dynamics crm 2011 iconСценарий внеклассного мероприятия «Рождественские символы в Германии»
Среда: программа для создания презентаций Microsoft PowerPoint, текстовый редактор Microsoft Word PowerPoint
80455 a расширение платформы Microsoft Dynamics crm 2011 iconКейс по математике №4 десятичные дроби 5 класс, учитель жданкина л в., таргонская н в
Необходимое оборудование и материалы для занятия – компьютер, операционная среда Microsoft Windows xp, 200 Microsoft PowerPoint,...


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск