Mapping SharePoint Concepts to Apps

50 %
50 %
Information about Mapping SharePoint Concepts to Apps
Technology

Published on March 6, 2014

Author: d501159

Source: slideshare.net

APPS FOR SHAREPOINT MAPPING SHAREPOINT CONCEPTS TO APPS GET FAMILIAR WITH THE NEW APPS TERMINOLOGY SHAREPOINT SOLUTION APP FOR SHAREPOINT App Part Web Part Display information on SharePoint pages ▪ Runs on SharePoint ▪ Runs with user permission or with full permissions (elevated privilege) ▪ Runs on external server or browser ▪ Runs as app identity with specifically granted permissions ▪ Runs in a different domain providing complete client-side isolation ▪ Executed outside of SharePoint; no performance impact ▪ Published internally and/or to the Office Store Remote Event Receivers Event and Feature Receivers Notifications ▪ Requires server-side code ▪ Cannot notify external systems of events ▪ Uses client-side code ▪ Can be used in solutions and apps ▪ Can be used to notify your apps when external data changes App Event Receivers ▪ Execute code when apps are installed, uninstalled, and upgraded API Set API Set ▪ Server-side object model ▪ Client-side object model ▪ OData Data Access ▪ ▪ ▪ ▪ Client-side object model REST APIs OData Cross-domain library App Catalog Solution Packaging and Deployment Packaging and deployment ▪ WSPs and Feature packages ▪ Difficult to deploy across a farm ▪ Make the app available within an organization Office Store ▪ Make it available publicly and/or sell it External Content Types App-scoped External Content Types ▪ Installed at farm-level only ▪ Admin or a SharePoint Designer user must create/install Use external data ▪ Applies only to the created app ▪ Administration not required ▪ Access to OData sources Application Pages Web Hosted Pages ▪ Hosted by SharePoint ▪ Shared across all sites on the server ▪ Ideal for custom code Add custom and master pages Site Pages ▪ ▪ ▪ ▪ ▪ Hosted by SharePoint ▪ Custom code will break after customization ▪ Page controls must be listed in safe controls list http://dev.office.com © 2014 Microsoft. All rights reserved. Hosted externally Available anywhere the app is installed Allows greater customization Built-in Web Parts can be used on site pages

Add a comment

Related presentations

Related pages

Mapping SharePoint Concepts to Apps - slidesearch.org

Mapping SharePoint Concepts to Apps Technology presentation. ... Published on March 6, 2014. Author: d501159. Source: slideshare.net
Read more

Esri Maps for SharePoint | ArcGIS

Esri Maps for SharePoint Home page. ... Free template maps and apps for your industry. ... Enable mapping in SharePoint.
Read more

New content for SharePoint developers: Infographics ...

Apps for Office and SharePoint blog Apps for Office and SharePoint blog The ... What can you do with apps? Mapping SharePoint concepts to apps ;
Read more

Branding and site provisioning solutions for SharePoint ...

Key SharePoint terms and concepts. ... Apps, lists, and document ... solutions to their equivalents in add-ins for SharePoint. Table 8. Mapping ...
Read more

SharePoint Conference #SPC14 What you need to know - Sahil ...

SharePoint Conference #SPC14 What you need to know. ... What can you do with apps? Mapping SharePoint concepts to apps ; SharePoint API landscape ...
Read more

SharePoint 2013 开发及使用常用学习资料汇编_51CTO下载中心_IT技术资料免费下载

SharePoint 2013 开发及使用常用学习资料汇编 上传者: huangbo929 上传 ... Mapping SharePoint concepts to apps.pdf. Provider-hosted apps ...
Read more

11 Free Mind Mapping Applications & Web Services

11 Free Mind Mapping Applications ... exploring concepts and breaking down information ... comparison with many other mind mapping web apps that are ...
Read more

4ouD — ZoomHub · Share and view high-resolution images ...

http://msdn.microsoft.com/en-us/office/ff678313.Mapping_SharePoint_concepts_to_apps_03-03-14(en-us,MSDN1.0).png ...
Read more

Developing Ideas and Design Concepts - Lynda.com

Developing Ideas and Design Concepts. ... and educator has enabled me to develop useful strategies for building original concepts. ... Apps iPhone & iPad ...
Read more