Extending Your Reach with
SharePoint and Office
@Talbott
ThirdM.com
App for SharePoint Features
By Example
Demo

Envision: Apps for
SharePoint
Example: Adding a Travel Site to SharePoint

4
Demo

Envision: Apps for Office
Types of Apps for Office
Task Pane App for Office (Document-centric)
Assists user working with one or more documents
Works in Word, Excel and Project

Content App for Office (Document-centric)
Adds embedded content/functionality into document
Only used in Excel Application and Excel Web Application

Mail App for Office (Mailbox-centric)
Used in Outlook Application and Outlook Web App (OWA)
Extends Outlook items with custom UI and behaviors
Outlook items can be messages and events
Mail Apps require Exchange 2013 or Office 365
Example: Content App for Office

Current
selection

Content App
reads current
selection and
translates
Road to the Cloud - Extending your reach with SharePoint and Office 365
App Name

Mail App Body

Context Trigger
Why: The Value Proposition
Features
• Increase application functionality.

Opportunity
• Leverage the Microsoft Office Store for access to a huge
global audience of Office and SharePoint users.

Powerful Platform
• Familiar web toolset, seamless licensing, and automatic
upgrades and hosting scenarios.
Huge potential customer base:
• By selling on the Office store you have access to
over 750M users of Office and SharePoint

Global audience:

“Publish your app a click away
from millions of potential
customers”

• Tap into customers from over 231 purchase
markets accessing a multilingual platform that
supports over 100 languages

Visibility:
• Get closer to the user by exposing your app right
within the Office and SharePoint products

Trust:
• Gain credibility by listing your app on the Office
store since all apps are rigorously validated and
community reviewed

Vibrant ecosystem:
• Become part of a growing and vibrant partner
ecosystem with over 10,000 partners and counting
Distribution Channel
OFFICE
FREE/
TRIAL/
PURCHASE
APP
VALIDATION
Monetizing your App

X
per seat price

organization wide price
Global Reach

Currently US storefront, EN apps
yet, we support…
global currencies
global customer markets
global developer markets

Users and developers from most countries can sell and buy
apps on the US storefront using local currencies
Platform Features
Microsoft Vision: Modernizing the Platform
Today’s Market

Today’s Trends

Our Principles
The Result: A New Cloud App Model
Flexible Lifecycle
Deploy and sell apps publically
• Publish your apps on the Office Store to
reach out to hundreds of millions of users
outside of your organization.

Distribute IT approved apps directly
• IT approved apps can also be distributed
within an organization through an internal
App Catalog.

Work with flexibility
• Update your apps seamlessly without
impacting Office and SharePoint version
upgrade cycles.
Hosting: Choice of Three Architecture Approaches
Provider-Hosted App
Cloud-based Apps
•
•

Get remote events
from SharePoint
Use CSOM/REST +
OAuth to work with
SP

“Bring your own server hosting
infrastructure”

Autohosted App

(Microsoft Hosts)

Windows Azure + SQL Azure
provisioned invisibly as apps are
installed

SharePoint
Web

Your Hosted
Site

SharePoint
Web

Windows
O365 Hosted
Azure
Web Sites
Web Sites

SharePoint-Hosted App
(Microsoft Hosts)

Provision an isolated sub web on a host
web
• Re-use web elements
(lists, files, out-of-box web parts)
• No server code allowed; use client
JavaScript for logic, UX

Host Web

App Web

(from WSP)
Summary

Apps for Office and
SharePoint provide
significant increases
to your SAAS
offering.

Get access to a
huge global
audience of Office
and SharePoint
users.

Leverage powerful
capabilities to
enable seamless
licensing, upgrade
and hosting
scenarios.
Questions
Talbott Crowell
@Talbott
http://www.linkedin.com/in/talbottcrowell

More Related Content

PPTX
Top 3 Mistakes when Building
PPTX
Building high performance and scalable share point applications
PPTX
Top 7 mistakes
PPTX
Cloud-Based App Development using SharePoint 2013, Office 365 and Azure
PPTX
Custom Development for SharePoint
PPTX
Custom Development in SharePoint – What are my options now?
PDF
ecs19 - Bill Ayers - RE-USE YOUR SHAREPOINT FRAMEWORK SKILLZ TO BUILD OFFICE ...
PPTX
My First SharePoint Online PowerApp
Top 3 Mistakes when Building
Building high performance and scalable share point applications
Top 7 mistakes
Cloud-Based App Development using SharePoint 2013, Office 365 and Azure
Custom Development for SharePoint
Custom Development in SharePoint – What are my options now?
ecs19 - Bill Ayers - RE-USE YOUR SHAREPOINT FRAMEWORK SKILLZ TO BUILD OFFICE ...
My First SharePoint Online PowerApp

What's hot (20)

PPTX
Modern SharePoint, the Good, the Bad, and the Ugly
PDF
ECS19 - Thomas Vochten - ESSENTIAL DATABASE ADMINISTRATION SKILLS FOR SHAREPO...
PPTX
Share point development 101
PPTX
So you’re building an intranet
PPTX
SPCA2013 - Apps, Apps, Apps
PPTX
Building a Microsoft Teams Provisioning Process using Power Apps & Power Auto...
PDF
Spca2014 mirjam van olst upgrading share point 2010 custom solutions to sha...
PPTX
Leveraging the new Application Model for structured and repeatable deployments
PPTX
ECS19 - Ahmad Najjar and Serge Luca - Power Platform Tutorial
PDF
O365con14 - sharepoint online applification
PDF
ECS19 - Katja Jokisalo - Modernize your Intranet
PPTX
ECS19 - John White - Unlock SharePoint’s Reporting Secrets
PPTX
ECS 19 - Chris O'Brien - The hit list - Office 365 dev techniques you should ...
PPTX
ECS19 - Gokan Ozcifci - PowerApps and SharePoint: Better together.
PPTX
Chris O'Brien - Building AI into Power Platform solutions
PPTX
T5 - Mise en place de votre processus DevOps Ofice, Office 365, SharePoint - ...
PPTX
B6 - Using Office 365 groups in Power Bi - Marco Russo
PPTX
ECS 19 - John White, Jason Himmelstein - Everything You Always Wanted To Know...
PPTX
ECS19 - Vesa Juvonen - Getting Started With SharePoint Framework - Roadmap
PPTX
ECS19 - Robi Voncina - Upgrade to SharePoint 2019
Modern SharePoint, the Good, the Bad, and the Ugly
ECS19 - Thomas Vochten - ESSENTIAL DATABASE ADMINISTRATION SKILLS FOR SHAREPO...
Share point development 101
So you’re building an intranet
SPCA2013 - Apps, Apps, Apps
Building a Microsoft Teams Provisioning Process using Power Apps & Power Auto...
Spca2014 mirjam van olst upgrading share point 2010 custom solutions to sha...
Leveraging the new Application Model for structured and repeatable deployments
ECS19 - Ahmad Najjar and Serge Luca - Power Platform Tutorial
O365con14 - sharepoint online applification
ECS19 - Katja Jokisalo - Modernize your Intranet
ECS19 - John White - Unlock SharePoint’s Reporting Secrets
ECS 19 - Chris O'Brien - The hit list - Office 365 dev techniques you should ...
ECS19 - Gokan Ozcifci - PowerApps and SharePoint: Better together.
Chris O'Brien - Building AI into Power Platform solutions
T5 - Mise en place de votre processus DevOps Ofice, Office 365, SharePoint - ...
B6 - Using Office 365 groups in Power Bi - Marco Russo
ECS 19 - John White, Jason Himmelstein - Everything You Always Wanted To Know...
ECS19 - Vesa Juvonen - Getting Started With SharePoint Framework - Roadmap
ECS19 - Robi Voncina - Upgrade to SharePoint 2019
Ad

Viewers also liked (20)

PDF
Building a Windows Store App for SharePoint 2013
PPTX
Apps 101 - Moving to the SharePoint 2013 App Model - Presented 7/27/13 at Sha...
PPTX
Votre première App SharePoint pour Office 365 avec Visual Studio !
PPTX
SharePoint Evolution conference 2013 - Bringing SharePoint Information into O...
PPTX
Developer’s Independence Day: Introducing the SharePoint App Model
PPTX
SPCA2013 - Once you go app you don't go back
PPTX
SharePoint App Store - itunes for you business
PDF
Transitioning to SharePoint App Development
PPTX
A Deep-Dive into Real-World SharePoint App Development
PPTX
From Trashy to Classy: How The SharePoint 2013 App Model Changes Everything
PPTX
SP2013 for Developers - Chris O'Brien
PDF
O365con14 - the new sharepoint online apps - napa in action
PDF
SharePoint Summit Vancouver: Reach your audience with a SharePoint mobile app
PPTX
Building your first app for share point 2013
PPTX
Share point app architecture for the cloud and on premise
PPTX
SPSNL - Bringing SharePoint information into Office through Office Apps
PPTX
SharePoint 2013 App Provisioning Models
PPTX
Introduction to the new SharePoint 2013 App Model
PPTX
Tutorial: Building Apps for SharePoint 2013 Inside and Outside of the Firewal...
PPTX
7 Key Things for Building a Highly-Scalable SharePoint 2013 App
Building a Windows Store App for SharePoint 2013
Apps 101 - Moving to the SharePoint 2013 App Model - Presented 7/27/13 at Sha...
Votre première App SharePoint pour Office 365 avec Visual Studio !
SharePoint Evolution conference 2013 - Bringing SharePoint Information into O...
Developer’s Independence Day: Introducing the SharePoint App Model
SPCA2013 - Once you go app you don't go back
SharePoint App Store - itunes for you business
Transitioning to SharePoint App Development
A Deep-Dive into Real-World SharePoint App Development
From Trashy to Classy: How The SharePoint 2013 App Model Changes Everything
SP2013 for Developers - Chris O'Brien
O365con14 - the new sharepoint online apps - napa in action
SharePoint Summit Vancouver: Reach your audience with a SharePoint mobile app
Building your first app for share point 2013
Share point app architecture for the cloud and on premise
SPSNL - Bringing SharePoint information into Office through Office Apps
SharePoint 2013 App Provisioning Models
Introduction to the new SharePoint 2013 App Model
Tutorial: Building Apps for SharePoint 2013 Inside and Outside of the Firewal...
7 Key Things for Building a Highly-Scalable SharePoint 2013 App
Ad

Similar to Road to the Cloud - Extending your reach with SharePoint and Office 365 (20)

PPTX
Build Modern Apps on Microsoft Teams-September 2018
PPTX
CCI2018 - Le possibilità di estensione di Microsoft Teams
PPTX
Build a Modern Workplace using Microsoft Teams
PPTX
Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)
PPTX
Developing apps for share point 2013
PPTX
Dev day paris020415
PPTX
SharePoint 2013: What's New For Legal?
PPTX
Intro to Develop and Deploy Apps for Microsoft SharePoint and Office 2013
PPTX
Build an app from scratch using teams app studio for ms teams
DOC
Poushali_Mukherjee
PPTX
Target SharePoint and Teams with SharePoint Framework
PDF
SharePoint Apps - SharePoint Day 2013
PPTX
Intro apps
PPTX
Automating your tasks with microsoft flow
PPTX
Ms teams webinar-getting started with microsoft teams development
PPTX
power apps.pptx
PDF
power apps (1).pdf
PPTX
Building apps using azure for microsoft teams
PDF
Pascua Yaqui Tribe App in a day and dashboard in day
PPTX
Univeral App using O365 API
Build Modern Apps on Microsoft Teams-September 2018
CCI2018 - Le possibilità di estensione di Microsoft Teams
Build a Modern Workplace using Microsoft Teams
Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)
Developing apps for share point 2013
Dev day paris020415
SharePoint 2013: What's New For Legal?
Intro to Develop and Deploy Apps for Microsoft SharePoint and Office 2013
Build an app from scratch using teams app studio for ms teams
Poushali_Mukherjee
Target SharePoint and Teams with SharePoint Framework
SharePoint Apps - SharePoint Day 2013
Intro apps
Automating your tasks with microsoft flow
Ms teams webinar-getting started with microsoft teams development
power apps.pptx
power apps (1).pdf
Building apps using azure for microsoft teams
Pascua Yaqui Tribe App in a day and dashboard in day
Univeral App using O365 API

More from Talbott Crowell (14)

PPTX
Talbott's brief History of Computers for CollabDays Hamburg 2025
PPTX
Developing a Provider Hosted SharePoint app
PPTX
Developing a provider hosted share point app
PPTX
Introduction to F# 3.0
PPTX
PowerShell and SharePoint @spsnyc July 2012
PPTX
PowerShell and SharePoint
PPTX
Welcome to windows 8
PPTX
Exploring SharePoint with F#
PPTX
Automating PowerShell with SharePoint
PPTX
F# And Silverlight
PPTX
SharePoint Saturday Boston 2010
PPT
Automating SQL Server Database Creation for SharePoint
PPTX
Introduction to F#
PPTX
Architecting Solutions for the Manycore Future
Talbott's brief History of Computers for CollabDays Hamburg 2025
Developing a Provider Hosted SharePoint app
Developing a provider hosted share point app
Introduction to F# 3.0
PowerShell and SharePoint @spsnyc July 2012
PowerShell and SharePoint
Welcome to windows 8
Exploring SharePoint with F#
Automating PowerShell with SharePoint
F# And Silverlight
SharePoint Saturday Boston 2010
Automating SQL Server Database Creation for SharePoint
Introduction to F#
Architecting Solutions for the Manycore Future

Recently uploaded (20)

PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PDF
sustainability-14-14877-v2.pddhzftheheeeee
PDF
Unlock new opportunities with location data.pdf
PDF
A Late Bloomer's Guide to GenAI: Ethics, Bias, and Effective Prompting - Boha...
PDF
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
PDF
CloudStack 4.21: First Look Webinar slides
PDF
Zenith AI: Advanced Artificial Intelligence
PDF
A comparative study of natural language inference in Swahili using monolingua...
PPTX
Tartificialntelligence_presentation.pptx
PDF
August Patch Tuesday
PDF
Getting started with AI Agents and Multi-Agent Systems
PDF
A review of recent deep learning applications in wood surface defect identifi...
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PDF
A novel scalable deep ensemble learning framework for big data classification...
PDF
STKI Israel Market Study 2025 version august
PDF
Developing a website for English-speaking practice to English as a foreign la...
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
Taming the Chaos: How to Turn Unstructured Data into Decisions
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
sustainability-14-14877-v2.pddhzftheheeeee
Unlock new opportunities with location data.pdf
A Late Bloomer's Guide to GenAI: Ethics, Bias, and Effective Prompting - Boha...
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
CloudStack 4.21: First Look Webinar slides
Zenith AI: Advanced Artificial Intelligence
A comparative study of natural language inference in Swahili using monolingua...
Tartificialntelligence_presentation.pptx
August Patch Tuesday
Getting started with AI Agents and Multi-Agent Systems
A review of recent deep learning applications in wood surface defect identifi...
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
A novel scalable deep ensemble learning framework for big data classification...
STKI Israel Market Study 2025 version august
Developing a website for English-speaking practice to English as a foreign la...
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
Enhancing emotion recognition model for a student engagement use case through...
Taming the Chaos: How to Turn Unstructured Data into Decisions

Road to the Cloud - Extending your reach with SharePoint and Office 365

  • 1. Extending Your Reach with SharePoint and Office @Talbott ThirdM.com
  • 2. App for SharePoint Features By Example
  • 4. Example: Adding a Travel Site to SharePoint 4
  • 6. Types of Apps for Office Task Pane App for Office (Document-centric) Assists user working with one or more documents Works in Word, Excel and Project Content App for Office (Document-centric) Adds embedded content/functionality into document Only used in Excel Application and Excel Web Application Mail App for Office (Mailbox-centric) Used in Outlook Application and Outlook Web App (OWA) Extends Outlook items with custom UI and behaviors Outlook items can be messages and events Mail Apps require Exchange 2013 or Office 365
  • 7. Example: Content App for Office Current selection Content App reads current selection and translates
  • 9. App Name Mail App Body Context Trigger
  • 10. Why: The Value Proposition Features • Increase application functionality. Opportunity • Leverage the Microsoft Office Store for access to a huge global audience of Office and SharePoint users. Powerful Platform • Familiar web toolset, seamless licensing, and automatic upgrades and hosting scenarios.
  • 11. Huge potential customer base: • By selling on the Office store you have access to over 750M users of Office and SharePoint Global audience: “Publish your app a click away from millions of potential customers” • Tap into customers from over 231 purchase markets accessing a multilingual platform that supports over 100 languages Visibility: • Get closer to the user by exposing your app right within the Office and SharePoint products Trust: • Gain credibility by listing your app on the Office store since all apps are rigorously validated and community reviewed Vibrant ecosystem: • Become part of a growing and vibrant partner ecosystem with over 10,000 partners and counting
  • 13. Monetizing your App X per seat price organization wide price
  • 14. Global Reach Currently US storefront, EN apps yet, we support… global currencies global customer markets global developer markets Users and developers from most countries can sell and buy apps on the US storefront using local currencies
  • 16. Microsoft Vision: Modernizing the Platform Today’s Market Today’s Trends Our Principles
  • 17. The Result: A New Cloud App Model
  • 18. Flexible Lifecycle Deploy and sell apps publically • Publish your apps on the Office Store to reach out to hundreds of millions of users outside of your organization. Distribute IT approved apps directly • IT approved apps can also be distributed within an organization through an internal App Catalog. Work with flexibility • Update your apps seamlessly without impacting Office and SharePoint version upgrade cycles.
  • 19. Hosting: Choice of Three Architecture Approaches Provider-Hosted App Cloud-based Apps • • Get remote events from SharePoint Use CSOM/REST + OAuth to work with SP “Bring your own server hosting infrastructure” Autohosted App (Microsoft Hosts) Windows Azure + SQL Azure provisioned invisibly as apps are installed SharePoint Web Your Hosted Site SharePoint Web Windows O365 Hosted Azure Web Sites Web Sites SharePoint-Hosted App (Microsoft Hosts) Provision an isolated sub web on a host web • Re-use web elements (lists, files, out-of-box web parts) • No server code allowed; use client JavaScript for logic, UX Host Web App Web (from WSP)
  • 20. Summary Apps for Office and SharePoint provide significant increases to your SAAS offering. Get access to a huge global audience of Office and SharePoint users. Leverage powerful capabilities to enable seamless licensing, upgrade and hosting scenarios.