Microsoft Office 2013:
    Новая модель
разработки приложений

              Алекс Туманов,
Компьютерная Академия “Шаг”
Офисные приложения и мы

 Пишем тексты

 Работаем с отчетами

 Читаем и отправляем письма

 Создаем презентации

 Многое другое :)
Жизненная история
Жизненная история VBA финал
История офисов
Office 2010
Office 2013
Возможности по разработке Office
2010


 Extending Office Ribbon

 COM Add-In

 Macro

 VSTO
Возможности по разработке Office
2013

 Extending Office Ribbon

 COM Add-In

 Macro

 VSTO


 Apps For Office (Office
 Agave)
3 типа проектов Apps For Office




 Task Pane App

 Content App

 Mail App
Task Pane App
Content App
Mail App
Что где работает




Task Pane App – Excel 2013, Word 2013,
PowerPoint 2013, Project 2013

Content App – Excel 2013, Excel 2013 Web App

Mail App – Outlook 2013, Outlook 2013 Web App
Apps For Office

 HTML5/CSS3

 JavaScript

 XML

 jQuery

 REST API
Анатомия типичного
приложения




  App
                  Webpage         App For
 manifest
              (HTML+JavaScript)    Office
  (xml)
ДЕМО
Схема взаимодействия App For Office


      Office Application     Sandbox Host Process


      Remoted App UI           IE 9 Web Control




   Apps for Office runtime    My App For Office
      / WEF runtime
Вставка существующих приложений
Вставка существующих приложений
2
Office Store
Полезные ссылки


Office Store
http://office.microsoft.com/en-us/store/

Office developer training
http://msdn.microsoft.com/en-
us/office/gg610406
Спасибо за
внимание!

Microsoft Office 2013 новая модель разработки приложений