Возможности интеграции с Office 365
-
Upload
natalia-efimtseva -
Category
Technology
-
view
834 -
download
2
description
Transcript of Возможности интеграции с Office 365
Ефимцева НаталияЭксперт по технологиям разработки ПО
[email protected]@nefimtseva
Возможности интеграции с Office
365
Innovation Day
Что такое Office 365
Решение в дата центрах Microsoft
S+S (приложение как
сервис)
Поддерживается и управляется
Microsoft
Office Professional PlusExchange Online
Lync OnlineSharePoint Online
Доступен по подписке
Содержание
Интеграция с SharePoint Online Интеграция с Exchange Online Интеграция с Lync Online Вопросы и ответы
SharePoint Online
Разработка для SharePoint Online
Из коробки (через веб-браузер)
Декларативно (SharePoint Designer)
Программно (Visual Studio
2010)
Веб частиРабочие процессыШаблоны сайтовБиблиотеки, списки
Sandbox кодSilverlightClient Object ModelВеб-сервисыAJAX / JQuery
Рабочие процессыМастер страницыШаблоны сайтовInfoPath формы
Интеграция с внешними системами (Business Connectivity Services)
WCF проксиMethodA_Proxy()MethodB_Proxy()
Service Bus
WCF сервисMethodA()MethodB()
Локальное бизнес-приложение
Внешний тип и BDC
модель
BCS: доступ к внешним системам
Excel и Visio сервисы
Excel Services Visio Services
REST APIПозволяет вставлять на страницу графики из Excel Workbook
ECMAScript + Excel\Visio веб частиПозволяет обращаться к объектам документов Excel\Visio
SharePoint Online
Демо
Exchange Online
Разработка для Exchange Online
Exchange Web Services API и PowerShell API
Использование бизнес-функционала
ExchangeОтображение данных Exchange в приложенииCRUD операции с почтовыми ящикамиНапоминанияПрикрепленные файлы (вложения)КонтактыСообщенияЗадачиОбщие папки
Мне требуется “X” возможность Outlook в приложении• Свободен/занят• Уведомления (нотификации)• Синхронизация данных
Exchange Online
Демо
Lync Online
Разработка для Lync Online
Расширение функционала Lync-клиента
Собственный Lync клиент и интерфейс
Контекстное общение
Интеграция функций Lync-клиента в приложение (Silverlight и WPF контролы)
Программный (.Net) доступ к Lync клиентской функциональности
Lync 2010 Managed API(требуется установка Lync клиента*)
Пример: интеграция статуса и чата Lync
Пример: контекстный IM
Пример: контекстный IM
Пример: расширение функционала (SMS)
Пример: собственный клиент Lync
Lync Online
Демо
Варианты разработки: что выбрать?
Локальная разработка
Гибридная разработка
(S+S)Разработка в
Облаке
Локальный SharePoint, Lync, Exchange
Локальное приложение
SharePoint Online, Exchange Online, Lync Online
Windows Azure приложение
SharePoint Online, Exchange Online, Lync Online
Локальное приложение
Microsoft PinPointПримеры решений для Office 365
Демо
СпасибоInnovation Day
Ефимцева НаталияЭксперт по технологиям разработки ПО
[email protected]@nefimtseva
© 2012 Microsoft Corporation.
All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.
MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.