17
Розробка бізнес-рішень на базі платформи Microsoft Dynamics CRM Роман Савран

Microsoft CRM Platform для разработчиков

Embed Size (px)

DESCRIPTION

Презентация возможностей платформы Microsoft CRM для разработчиков

Citation preview

Page 1: Microsoft CRM Platform для разработчиков

Розробка бізнес-рішеньна базі платформиMicrosoft Dynamics CRMРоман Савран

Page 2: Microsoft CRM Platform для разработчиков

Планшеты ПК Телефоны

Платформа Microsoft CRM 2013

Облако Локальная установка

Page 3: Microsoft CRM Platform для разработчиков

Архитектура

110101

101010

110101

Page 4: Microsoft CRM Platform для разработчиков

Устройства

Веб интерфейс

Мобильные

Планшеты

Outlook

Развертывание

Облако

Локально

Хостинг партнеров

Глобализация Мультиязычность

Мультивалютность

Page 5: Microsoft CRM Platform для разработчиков

Увеличение продуктивности—CRM Anywhere

Page 6: Microsoft CRM Platform для разработчиков

Приложения спутникиТач интерфейсыВеб порталы

Microsoft OfficeSharePoint Composite UI

Page 7: Microsoft CRM Platform для разработчиков
Page 8: Microsoft CRM Platform для разработчиков

РазработчикиБизнес-аналитики Администраторы

Интеграции

Специальный UI

РасширенныйBusiness Intelligence

Разработка бизнес-процессов

Отчеты

Представления и формы

Метаданные

Логика работы форм и бизнес-правила

Роли безопасности

Пользователи

Управление доступом

Организации

Подразделения

Настройки

Статьи базы знаний

Шаблоны слияния и почты

Шаблоны документов

Page 9: Microsoft CRM Platform для разработчиков

Отчеты(Рабочие столы, Диаграммы, Excel, SRS)

Сторонние Приложения

Pre-Event Plug-ins(.NET Assemblies)

Post-Event Plug-ins(.NET Assemblies)

Web сервисы

Custom Workflow(.NET Assemblies)

Интеграция сервер-

сервер

Расширения интерфейса: Формы, бизнес-логика форм, командная панель, карта сайта, Web-ресурсы, JavaScript…

Интеграция

интерфейсов

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

Компоненты доступа к данным

Синхронная и асинхронная бизнес-логика

Metadata Data

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

Mobile TabletOutlookВеб

Пр

оц

ессы

Безо

пасн

ость

Page 10: Microsoft CRM Platform для разработчиков

Создание справочника

дает…

Таблицы БД

Формы

Представления

Диаграммы

Отчеты

Мобильный

интерфейс

Оффлайн

Социальное

взаимодействие

Веб-сервисы

Page 11: Microsoft CRM Platform для разработчиков

Набор инструментов

Разработка• SDK с документированным API

• Visual Studio Developer Toolkit

Управление• Управление при помощи SCSM

• Облачное развертывание и управление

Интеграция• Коннекторы к ERP

• Microsoft BizTalk / Scribe

• SQL Integration Services

• DataWay Integration Service• интеграция с 1С и не только

Page 12: Microsoft CRM Platform для разработчиков

Построение бизнес-приложений мышкой

Быстрая декларативная разработка

Удобно настраиваемые формы, процессы и отчеты

Самообслуживание для продвинутых пользователей

Миграция настроек между средами

Управляемые решения для контроля поставок

Настройка

Расширение с помощью .NET / HTML / JS / Silverlight

Инструменты для разработчиков, ALM, CI

Business Process Management and Business Intelligence

Интеграция с другими приложениями

Инструменты для работы с большим кол-вом данных

Песочница для исполняемого кода

Page 13: Microsoft CRM Platform для разработчиков
Page 14: Microsoft CRM Platform для разработчиков

Web сервисы

SOAP/OData REST endpoints Для CRUD и разработанных операций

.NET класы позднего и раннего связывания Для упрощения разработки

Соединение из не-.NET приложений Доступ из Java, PHP, …

Аутентификация STS Для безопасного, управляемого доступа

Page 15: Microsoft CRM Platform для разработчиков

Создание сущности

Настройка форм и

отображений

Настройка бизнес и UI

логики

Настройка JavaScript

логики

Подключение из .net

приложения

Написание логики на .net

Page 16: Microsoft CRM Platform для разработчиков

Microsoft CRM 2013 SDK

http://bit.ly/1g63ghU

Microsoft CRM 2013 JavaScript Reference

http://bit.ly/1m9KfAf

XrmSvcToolkit

http://xrmsvctoolkit.codeplex.com/

Page 17: Microsoft CRM Platform для разработчиков