Разработка для SharePoint Online

advertisement
Innovation Day
Что такое Office 365
Решение в дата
центрах Microsoft
S+S
(приложение как
сервис)
Office Professional Plus
Exchange Online
Lync Online
SharePoint Online
Поддерживается и
управляется
Microsoft
Доступен по
подписке
Содержание




Интеграция с SharePoint Online
Интеграция с Exchange Online
Интеграция с Lync Online
Вопросы и ответы
SharePoint Online
Разработка для SharePoint Online
Из коробки
Декларативно
Программно
(через веб-браузер) (SharePoint Designer) (Visual Studio 2010)
Веб части
Рабочие процессы
Шаблоны сайтов
Библиотеки, списки
Рабочие процессы
Мастер страницы
Шаблоны сайтов
InfoPath формы
Sandbox код
Silverlight
Client Object Model
Веб-сервисы
AJAX / JQuery
Интеграция с внешними системами
(Business Connectivity Services)
BCS: доступ к внешним системам
WCF сервис
MethodA()
MethodB()
Локальное
бизнес-приложение
WCF прокси
MethodA_Proxy()
MethodB_Proxy()
Service
Bus
Внешний тип
и BDC
модель
Excel и Visio сервисы
Excel Services
REST API
Позволяет вставлять на
страницу графики из Excel
Workbook
Visio Services
ECMAScript
+
Excel\Visio веб части
Позволяет обращаться к
объектам документов Excel\Visio
Демо
SharePoint Online
Exchange Online
Разработка для Exchange Online
Exchange Web Services
API и PowerShell API
Отображение данных Exchange в приложении
CRUD операции с почтовыми ящиками
Напоминания
Прикрепленные файлы (вложения)
Контакты
Сообщения
Задачи
Общие папки
Использование бизнесфункционала Exchange
Мне требуется “X” возможность Outlook в
приложении
• Свободен/занят
• Уведомления (нотификации)
• Синхронизация данных
Демо
Exchange Online
Lync Online
Разработка для Lync Online
Lync 2010 Managed API
(требуется установка Lync клиента*)
Интеграция функций
Lync-клиента в
приложение (Silverlight и
WPF контролы)
Программный (.Net)
доступ к Lync клиентской
функциональности
Контекстное
общение
Расширение
функционала Lyncклиента
Собственный Lync
клиент и интерфейс
Пример: интеграция статуса и чата Lync
Пример: контекстный IM
Пример: контекстный IM
Пример: расширение функционала (SMS)
Пример: собственный клиент Lync
Демо
Lync Online
Варианты разработки: что выбрать?
Локальная
разработка
Гибридная
разработка
(S+S)
Разработка в
Облаке
Локальный
SharePoint, Lync,
Exchange
SharePoint Online,
Exchange Online,
Lync Online
SharePoint Online,
Exchange Online,
Lync Online
Локальное
приложение
Локальное
приложение
Windows Azure
приложение
Демо
Microsoft PinPoint
Примеры решений для Office 365
Спасибо
Innovation Day
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.
© 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.
Download