Presentation is loading. Please wait.

Presentation is loading. Please wait.

Marat Bakirov Readify. 2 3 ServerClient Browser Host Web Server Host SharePoint & Exchange Office APP Client APIs Server APIs.

Similar presentations


Presentation on theme: "Marat Bakirov Readify. 2 3 ServerClient Browser Host Web Server Host SharePoint & Exchange Office APP Client APIs Server APIs."— Presentation transcript:

1 Marat Bakirov Readify

2 2

3 3

4 ServerClient Browser Host Web Server Host SharePoint & Exchange Office APP Client APIs Server APIs

5 5 Manifest SharePoint Office Store SharePoint App Catalog

6 6 Manifest SharePoint Office Store SharePoint App Catalog Web Server: Azure, IIS, LAMP, etc…

7 7 App Hosting Get remote events from SharePoint Use CSOM/REST + OAuth Cloud-hosted apps Provider-hosted App “Bring your own server hosting infrastructure” SharePoint Web Your Hosted Site Autohosted App Windows Azure + SQL Azure provisioned automatically as apps are installed Azure SharePoint Web App Web (from WSP) Host web SharePoint-Hosted App Reuse web elements (lists, out-of- box web parts) Client side technologies

8 8 Full page Implement complete app experiences to satisfy business scenarios Parts Create app parts that can interact with the SharePoint experience UI Command extensions Add new commands to the ribbon and item menus

9

10 10 Host web App web https://contoso- appUID.sharepoint.com/site/app/

11

12

13 To access artefacts outside of the appweb: 1. Request permission to the scope you want to access 2. Make your CSOM request using the right client context. var ctx = new SP.ClientContext(appWebUrl); var appContextSite = new SP.AppContextSite(ctx, hostWebUrl); ctx.Load(appContextSite.get_web());

14 14

15

16

17 17

18

19 19

20

21

22

23 23

24 24

25

26 26

27 27

28 http://msdn.microsoft.com/en-au/ http://www.microsoftvirtualacademy.com/ http://channel9.msdn.com/Events/TechEd/Australia/2013 http://technet.microsoft.com/en-au/

29


Download ppt "Marat Bakirov Readify. 2 3 ServerClient Browser Host Web Server Host SharePoint & Exchange Office APP Client APIs Server APIs."

Similar presentations


Ads by Google