With a major shift to O365 , the current Microsoft approach for developing Sharepoint solutions is to write the code that will provision all your data structure via CSOM.This code could be run from your console app, could run on premise or on office 365.However if we use just bare SharePoint API, the code might be long and not so readable. Also using the bare API does not give us an easy way to make solutions easily upgradeable or having easy repeated deployments story.There are 2 modern approaches that address this – Office PNP (Patterns and Practices) and SPMeta2 – both are free libraries. Both libraries are used widely in our company projects and we will discuss what is inside, usage scenarios, pros and cons.
You will learn :
- Typical Provisioning Scenarios
- PnP provisioning features
- SPMeta2 provisioning features
- Pros and cons of each approach
Features Covered:
- CSOM
- Publishing
- Taxonomy
This session was delivered at the Collab365 Global Conference 2015 and was presented by marat bakirov .