Your SlideShare is downloading. ×

SharePoint App Types at a Glance

118
views

Published on

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
118
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. APPS FOR SHAREPOINT APP TYPES AT A GLANCE HOST YOUR CODE IN SHAREPOINT OR IN THE CLOUD OR BOTH TYPES OF APPS SHAREPOINT CLOUD SharePoint-hosted Provider-hosted App Remote web app SharePoint (Online or on-premises) Any web server (Online or on-premises) Host your code in SharePoint client-side technologies and declarative workflows Bring your own server hosting infrastructure QUICK REFERENCE SharePoint-hosted Provider-hosted SharePoint 2013 Any host (Microsoft/non-Microsoft) All components deployed to SharePoint Wrapper deployed to SharePoint Manual deployment of components to host Only client-side code App web created for app Declarative workflows for long-running, event-driven operations Server and client-side code, any language or script Data storage Lists, fields, and content types as data structures Data stored in content database Any: SQL, mySQL, Oracle, CSV, Access, FoxPro, DB2, SQLite User experience (UX) Integrate with core SharePoint experiences: app templates, style sheets, chrome controls Full-screen/SharePoint-dialog box/app parts Use SharePoint style sheets and chrome control from host web Automatic Developer responsibility: OAuth/cross-domain library Inherent Developer responsibility Inherent Developer responsibility No additional infrastructure Dedicated server provided by developer/IT dept No additional costs or licenses Depends on hosting infrastructure Host Deployment of components Code/logic Authentication & authorization App permission management Multi-tenancy and tenant isolation Infrastructure Usage model and licensing http://dev.office.com © 2014 Microsoft. All rights reserved.