Creating apps for Excel, Word and PowerPoint

Download Report

Transcript Creating apps for Excel, Word and PowerPoint

Client APIs
Browser Host
Other Devices
& Clients
SharePoint
& Exchange
Client
Server
3rd Party Services
Server APIs
Office
Web Server Host
APP
Client APIs
Browser Host
Other Devices
& Clients
SharePoint
& Exchange
Client
Server
3rd Party Services
Server APIs
Office
Web Server Host
APP
Web Page
App Manifest
HTML/CSS/JS
<XML>
App
(Web / Desktop)
(Desktop)
(Web / Desktop / Mobile Web)
(Desktop)
(Desktop)
Office.context
Document
Project
Mailbox
R/W Selection
Item
Project Info
Bindings
User Profile
Tasks
Settings
EWS
CustomXmlParts
Properties &
Settings
Demos
Word file structure
Custom XML Parts in Office documents
The TimeSummary document shown on the left contains
a custom XML part containing time and billing data.
Introduced with Office 2007, documents can store islands of XML data, called a custom XML part
within a document file.
Word file structure
Content Controls mapped
to custom XML part
rels
docProps
customXml
word
Content
Types
Word Content Controls
New Repeating Section content control
Introduced with Office 2007, content controls act as containers for specific kinds of
content. Content controls can be mapped to nodes within a custom XML part.
A Repeating Section content control provides the capability to
bind to a collection of nodes.
Functional area
Get/Set data as text,
table, matrix
Settings
Get File
Bindings
Custom XML Parts
Html and OOXML
Mailbox
Word
Excel/Excel WAC
PowerPoint
Outlook/OWA
Project
http://dev.office.com
Thank you
Please eval this session at MySPC
MySPC
http://myspc.sharepointconference.com