Presentation is loading. Please wait.

Presentation is loading. Please wait.

Cloud Roadshow. Advanced SharePoint add-in Development.

Similar presentations


Presentation on theme: "Cloud Roadshow. Advanced SharePoint add-in Development."— Presentation transcript:

1 Cloud Roadshow

2 Advanced SharePoint add-in Development

3 Introduction Programming in C# Remote Event Receivers Remote “Jobs” and Provisioning Agenda

4

5

6 Azure Data Market SharePoint Online Azure Web Sites CSS png aspx master js SQL Azure

7 SharePoint 2013Internet Information Server CSS png aspx master js

8

9

10

11 CREATING A PROVIDER-HOSTED ADD-IN demo

12

13

14 Web Forms MVC 5

15

16

17

18

19

20

21 SiteListList Schema List Item App CreateXXXX UpdateXX DeleteXXXX MoveXX Check-InX Uncheck-InX Check-outX AttachmentsX File Move/ConvertX InstallX UninstallX UpdateX

22

23

24

25

26

27

28 REMOTE EVENT RECEIVERS demo

29

30

31

32 Site Definition No Office365 Long term impact on costs Blocks transition to cloud Causes significant issues with future migration and upgrade Site Templates Poor site collection creation story Negative impact on upgrades Causes additional maintenance costs with service updates Not with publishing features Web Templates Poor site collection creation story Causes maintenance costs with service updates SP Server side provisioning Provision oob sites, but modify them based on user selection and requirements Standardization of site creation in code No Office365 Remote provisioning CSOM supports creation of site collections for on- premises and cloud Standardization of site creation in code Can be done from any external system Options Options available Cost impact (short and long term) Support in cloud FairAverage Good Excellent Good

33

34 https://contoso.sharepoint.com /sites/site 452163 Provider Hosted add-ins SharePoint Service Remote timer job

35 Assets and configuration Branding Images Master Pages Page Layouts Other settings Project site Organizational Initial provisioning based on the out of the box site. Usually either team site or publishing site. Assets are uploaded from the provisioning engine using CSOM/REST Apply the needed changes (configurations etc.) on top of the out of the box site based on the user selection. This is the specialization part, but since we start from oob site, we always get the latest improvements to it as a base line. 2333 Remote timer job 1

36 REMOTE JOBS AND PROVISIONING demo

37 Introduction Programming in C# Remote Event Receivers Remote “Jobs” and Provisioning Summary

38 SharePoint Code Samples SharePoint Training videos & hands on labs SharePoint documentation

39

40 @OfficeDev StartStart

41 ©2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Office, Azure, System Center, Dynamics and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Download ppt "Cloud Roadshow. Advanced SharePoint add-in Development."

Similar presentations


Ads by Google