SlideShare a Scribd company logo
06.Apps
 To discuss the Apps for SharePoint
development
 Introduction
 Installation
 Architecture
 Types
 Deploy and Package
 Best Practices
 A FILE like winzip/cab which contains the
codes,images,files to install custom
Features.
 Reusable codes written by developers for
features not provided by SharePoint running
outside the SharePoint environment.
 Types-
 Autohosted – Office 365
 Provider – Azure/Third Party
 SharePoint- Fully in SharePoint.
Manifest.xml
WSP
Files(Images)
 AppManifest.xml
 AppIcon.png
 App Web Solution
 SharePoint Hosted Apps
 WebParts,Scripts etc
 Remote Web and Data
 Remote Hosted Apps
 Office Store
 Global Access
 App Catalog
 Web Application
 Office 365
 Install Visual Studio
 Community 2015-
https://www.visualstudio.com/en-
us/products/visual-studio-community-vs.aspx
 Premium/Professional/Ultimate
 Office Dev Tools for Visual Studio
 On-Premise- Site Subscription Service
 Note: If you want to learn without installing ,
try https://technet.microsoft.com/en-
us/virtuallabs/bb467605.aspx
06.SharePointApps
SHAREPOINTHOSTED
• SHAREPOINT
HOSTED
CLOUDHOSTED
• REMOTE
WEB/PROVIDER
HOSTED
• AUTOHOSTED(NOW
DEPRECATED)
 An App hosted in SharePoint
 No Server Side coding using C#
 Only JSOM or REST API calls
 Similar look and feel of SharePoint
 An app with business logic written in a
remote host/separate server
 Allows server side coding
 Has two parts: SharePoint and Other Web
Related
 Publish from Visual Studio/NAPA
 ID and Secret[_appregnew.aspx]
 Admin->Apps->App Catalog[Site Collection]
 Apps for SharePoint
 [OR]
 Seller Dashboard
 Dashboard Seller Account
 Upload apps
 Title,description,category,version,logo,screensho
t
 Microsoft tests and approves the code.
 Rename all the Project Items to meaningful
names.
 Example: Feature1 to SharePoint Hosted App
Demo
 Always check if SharePoint out of box
features can fulfil your business needs,
before going for any complex coding.
 Do the coding DEV. Test in UAT before
deploying in Production.
 Microsoft Virtual Academy
 Inside Microsoft SharePoint 2013 book.
 https://technet.microsoft.com/en-
us/library/fp161231.aspx

More Related Content

PPTX
Developing Apps for SharePoint 2013
PPTX
Building your first app for share point 2013
PDF
Apps for SharePoint 2013
PPTX
SharePoint Apps 101
PPTX
SharePoint Framework - Developer Preview
PPTX
SharePoint Framework
PPTX
Who Needs A Developer For Automated SharePoint Provisioning
PDF
SharePoint App Types at a Glance
Developing Apps for SharePoint 2013
Building your first app for share point 2013
Apps for SharePoint 2013
SharePoint Apps 101
SharePoint Framework - Developer Preview
SharePoint Framework
Who Needs A Developer For Automated SharePoint Provisioning
SharePoint App Types at a Glance

What's hot (20)

PPTX
Introduction to SharePoint Framework (SPFx)
PDF
Spca2014 mirjam van olst upgrading share point 2010 custom solutions to sha...
PPTX
Essential Knowledge for SharePoint Add-Ins
PPTX
SPCA2013 - Apps, Apps, Apps
PDF
O365con14 - sharepoint online applification
PDF
SPUnite17 SPFx Extensions
PDF
O365Con18 - Customizing SharePoint and Microsoft Teams with SharePoint Framew...
PDF
O365Con18 - Best Practice with Company Video on Microsoft Stream - Michael Greth
PPTX
Introduction to Office 365 PnP- Reusable solutions
PPTX
Build MSTeams Customizations with SPFx
PPTX
The Greatest Introduction to SharePoint Framework (SPFx) on earth!
PDF
Use the PnP SharePoint Starter Kit to create your intranet in a box
PDF
All about Office UI Fabric
PPTX
Value of share point add ins
PPTX
Introduction to SharePoint Framework
PPTX
[VJCD seminar] Launching of APO-Chan, an Azure Mobile Apps with Xamarin and OSS
PPTX
Cloud-Based App Development using SharePoint 2013, Office 365 and Azure
PPTX
Add ins share-point provider hosted
PPTX
Salesforce UI API (TDXGG'18)
PPT
Introduction to WOLF Platform As A Service
Introduction to SharePoint Framework (SPFx)
Spca2014 mirjam van olst upgrading share point 2010 custom solutions to sha...
Essential Knowledge for SharePoint Add-Ins
SPCA2013 - Apps, Apps, Apps
O365con14 - sharepoint online applification
SPUnite17 SPFx Extensions
O365Con18 - Customizing SharePoint and Microsoft Teams with SharePoint Framew...
O365Con18 - Best Practice with Company Video on Microsoft Stream - Michael Greth
Introduction to Office 365 PnP- Reusable solutions
Build MSTeams Customizations with SPFx
The Greatest Introduction to SharePoint Framework (SPFx) on earth!
Use the PnP SharePoint Starter Kit to create your intranet in a box
All about Office UI Fabric
Value of share point add ins
Introduction to SharePoint Framework
[VJCD seminar] Launching of APO-Chan, an Azure Mobile Apps with Xamarin and OSS
Cloud-Based App Development using SharePoint 2013, Office 365 and Azure
Add ins share-point provider hosted
Salesforce UI API (TDXGG'18)
Introduction to WOLF Platform As A Service
Ad

Similar to 06.SharePointApps (20)

PPTX
Introduction to development using the share point framework mv ps
PPTX
Introduction to the new SharePoint 2013 App Model
PPTX
The SharePoint 2013 App Model
PDF
(Almost) All About Apps for SharePoint 2013
PDF
ecs19 - Bill Ayers - RE-USE YOUR SHAREPOINT FRAMEWORK SKILLZ TO BUILD OFFICE ...
PPTX
Prepararsi a spostare le proprie applicazioni share point su office 365
PPTX
SPSCasablanca - SPFx Deployment
PDF
Real World SharePoint Framework and Azure Services
PPTX
Relearning SharePoint Development
PPTX
Deep dive into SharePoint 2013 hosted apps - Chris OBrien
PPTX
SharePoint Development with Visual Studio 2012
PPTX
Introducción al SharePoint Framework SPFx
PPTX
Sharepoint 2013 App
PPTX
SharePoint Saturday Silicon Valley - SharePoint Apps - Ryan Schouten
PPTX
Getting started with office 365 add ins development 3 may 2018 - v2
PPTX
SharePoint Server 2013: to app or not to app?
PPTX
Developing SharePoint 2013 apps with Visual Studio 2012 - Microsoft TechDays ...
PPTX
SharePoint 2013 Apps Introduction
PPTX
SPCA2013 - Once you go app you don't go back
PPTX
Intro to Develop and Deploy Apps for Microsoft SharePoint and Office 2013
Introduction to development using the share point framework mv ps
Introduction to the new SharePoint 2013 App Model
The SharePoint 2013 App Model
(Almost) All About Apps for SharePoint 2013
ecs19 - Bill Ayers - RE-USE YOUR SHAREPOINT FRAMEWORK SKILLZ TO BUILD OFFICE ...
Prepararsi a spostare le proprie applicazioni share point su office 365
SPSCasablanca - SPFx Deployment
Real World SharePoint Framework and Azure Services
Relearning SharePoint Development
Deep dive into SharePoint 2013 hosted apps - Chris OBrien
SharePoint Development with Visual Studio 2012
Introducción al SharePoint Framework SPFx
Sharepoint 2013 App
SharePoint Saturday Silicon Valley - SharePoint Apps - Ryan Schouten
Getting started with office 365 add ins development 3 may 2018 - v2
SharePoint Server 2013: to app or not to app?
Developing SharePoint 2013 apps with Visual Studio 2012 - Microsoft TechDays ...
SharePoint 2013 Apps Introduction
SPCA2013 - Once you go app you don't go back
Intro to Develop and Deploy Apps for Microsoft SharePoint and Office 2013
Ad

06.SharePointApps

  • 2.  To discuss the Apps for SharePoint development
  • 3.  Introduction  Installation  Architecture  Types  Deploy and Package  Best Practices
  • 4.  A FILE like winzip/cab which contains the codes,images,files to install custom Features.  Reusable codes written by developers for features not provided by SharePoint running outside the SharePoint environment.  Types-  Autohosted – Office 365  Provider – Azure/Third Party  SharePoint- Fully in SharePoint.
  • 5. Manifest.xml WSP Files(Images)  AppManifest.xml  AppIcon.png  App Web Solution  SharePoint Hosted Apps  WebParts,Scripts etc  Remote Web and Data  Remote Hosted Apps
  • 6.  Office Store  Global Access  App Catalog  Web Application
  • 7.  Office 365  Install Visual Studio  Community 2015- https://www.visualstudio.com/en- us/products/visual-studio-community-vs.aspx  Premium/Professional/Ultimate  Office Dev Tools for Visual Studio  On-Premise- Site Subscription Service  Note: If you want to learn without installing , try https://technet.microsoft.com/en- us/virtuallabs/bb467605.aspx
  • 10.  An App hosted in SharePoint  No Server Side coding using C#  Only JSOM or REST API calls  Similar look and feel of SharePoint
  • 11.  An app with business logic written in a remote host/separate server  Allows server side coding  Has two parts: SharePoint and Other Web Related
  • 12.  Publish from Visual Studio/NAPA  ID and Secret[_appregnew.aspx]  Admin->Apps->App Catalog[Site Collection]  Apps for SharePoint  [OR]  Seller Dashboard
  • 13.  Dashboard Seller Account  Upload apps  Title,description,category,version,logo,screensho t  Microsoft tests and approves the code.
  • 14.  Rename all the Project Items to meaningful names.  Example: Feature1 to SharePoint Hosted App Demo  Always check if SharePoint out of box features can fulfil your business needs, before going for any complex coding.  Do the coding DEV. Test in UAT before deploying in Production.
  • 15.  Microsoft Virtual Academy  Inside Microsoft SharePoint 2013 book.  https://technet.microsoft.com/en- us/library/fp161231.aspx

Editor's Notes

  • #13: http://bhanuprakashbysani.blogspot.in/2014/11/how-to-publish-provider-hosted-app-in.html-Publish Provider Hosted App
  • #14: Scope -> Web Application or All