Download presentation
Presentation is loading. Please wait.
Published bySabrina Hines Modified over 9 years ago
6
Any host All components deployed to SharePoint Client side code App Web created for app Wrapper deployed to SharePoint Components deployed to Azure (automatically) Server and client side code Wrapper deployed to SharePoint Components deployed to host (manually) Server and client side code PHP / Node
8
What technologies can you use? SQL, mySQL, Oracle, CSV, Access, FoxPro, DB2, SQLite Data C#, VB.NET, PHP, CGI, Java, Perl, Ruby, Node.js Server code HTML4/5, JavaScript, jQuery, Silverlight, Flash, AJAX User interface code Anything!
10
Web Pages jQuery jQuery Plug-ins CSS Jobs Long running Automated Data Sources Databases Services Queues Subscriptions Notifications Services Notifications Subscriptions Email Workflow
12
App permission name SharePoint permission name ReadReader WriteContributor ManageDesigner FullControl All or nothing
14
ScopePertains To BCSRead access to BCS data sources List *A SharePoint list SearchThe SharePoint Search Service Site Collection *A SharePoint Site Collection TaxonomyThe SharePoint Taxonomy Service Web *A SharePoint Web Site WorkflowThe Windows Azure Workflow Service
18
https://mySPSite.sharepo 1
19
1 2
20
1 3 2
21
Developer Site POST https://hosting server/ … SPAppToken=tbAgAiOiJKV1 QiLCJhbGciOiJIUzI1NiJ9.e… POST https://hosting server/ … SPAppToken=tbAgAiOiJKV1 QiLCJhbGciOiJIUzI1NiJ9.e… https://mySPSite.sharepo 1 2 4 3
22
1 2 4 3 5 Developer Site https://mySPSite.sharepo
23
1 2 4 3 6 5 Developer Site https://mySPSite.sharepo
24
1 2 4 3 6 7 5 Developer Site https://mySPSite.sharepo
25
1 2 4 3 6 7 5 8 Developer Site https://mySPSite.sharepo
26
1 2 4 3 6 7 5 8 9 Developer Site https://mySPSite.sharepo
27
1 2 4 3 6 7 5 8 9 Print ReportEmail ReportRefresh 10 Developer Site https://mySPSite.sharepo
33
SharePoint Server http://domainA.com REST queries to a SharePoint Document Library List Documents In A Document Library Upload Documents Check Out Documents Edit Document Metadata Check In Documents Provider-hosted ECM app http://domainB.com/page.php Provider hosted ECM app SharePoint Document Libraries
37
HomeFinanceDepartmentsNorthSouthEastWest Parts Inventory List List Item Event Receiver Autohosted / Provider-hosted app Windows Azure SQL Database Windows Azure Web Site (node.js) Cloud hosted app
38
SharePoint Server http://domainA.com/sites/ Autohosted BI app Windows Azure SQL Database Windows Azure Web Site 62 3 3 4 Windows Azure Worker Role Azure Service Bus Topics / Subscriptions 5 8 7 Cloud hosted BI app http://domainB.com/page.php Parts Inventory List 1 Remote Event Receiver
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.