Download presentation
Presentation is loading. Please wait.
Published byShona Marshall Modified over 6 years ago
1
Advancing the SharePoint Developer Community (PnP)
9/17/2018 7:24 PM BRK3066 Advancing the SharePoint Developer Community (PnP) Vesa Juvonen Senior Program Manager Microsoft Erwin van Hunen Product Owner, MVP Rencore © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
2
STANDALONE WEB AND DEVICE APPS
Office 365 Platform Extensions STANDALONE WEB AND DEVICE APPS Documents PAGES Canvases Conversations Embedded canvases Microsoft Graph
3
What is SharePoint Patterns and Practices?
4
SharePoint PnP = SharePoint Dev Ecosystem
5
Learn Reuse Share
6
Wouldn’t it be great, if you would have peers to share and learn from?
7
Real life learnings shared by the community for the community
8
Internal Going public Reusability Partnership Integration 2013 2014
Internal initiative in Microsoft to start collecting learnings from add-in model 2014 Going public Going first public in CodePlex, then moved to GitHub. Concentration on add-in model enterprise scenarios. 2015 Reusability PnP Provisioning Engine introduced. Reusable components and solutions, like PnP Partner Pack introduced. Weekly webcasts started. 2016 Partnership PnP ownership moved to engineering, team works with a partnership on aligning roadmap. Work with SP Framework starts. 2017 Integration SharePoint Dev Ecosystem = SharePoint PnP. End-to-end coordination of the SharePoint development guidance and community activities. More than 250 samples to learn and take advantage in your work More than 4.2 billion requests using PnP reusable controls during August 2017- More than 300 contributors in SharePoint GitHub organization. More than unique visitors during past 2 weeks in SharePoint organization repositories More than tenants have used PnP reusable components and controls in SharePoint Online.
9
Thank you!
10
Learn
11
Documentation and guidance aka.ms/spdev-docs
Consolidated location for documentation and guidance SharePoint Framework, including API reference SharePoint add-ins Declarative customizations etc.
12
Videos and webcasts aka.ms/spdev-videos
Web cast recordings Quick Guidance Videos Tutorial Videos Training Videos Weekly and monthly community call recordings >200 videos already
13
Samples and solutions github.com/sharepoint SharePoint Framework
Provider hosted Add-ins Reusable controls and components PnP PowerShell and Scripts Build extensions >300 samples
14
Demo Quick look on available assets for learning 9/17/2018 7:24 PM
© Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
15
Reuse aka.ms/sppnp
16
PnP Controls PnP PowerShell PnP Solutions PnP JS Core PnP Sites Core
PnP Partner Pack GDPR Hub PnP Samples Extension Samples Web part samples Build extensions PnP Tools … aka.ms/sppnp
17
Demo Reusable controls for SharePoint Framework
9/17/2018 7:24 PM Demo Reusable controls for SharePoint Framework PnP JS – Fluent JavaScript API for SharePoint and Graph End-to-end modern experiences provisioning story with SharePoint Framework end custom elements © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
18
Share aka.ms/sppnp
19
How to participate to the PnP initiative?
9/17/2018 How to participate to the PnP initiative? Get visibility in the internal and external community Help others on their journey to recommended patterns Find peers who work on similar topics and engage with customers and partners also using this channel Participate on the discussion Help others with your questions and answers aka.ms/SPPnP-Community Microsoft Tech Community Report and fix issues Contribute with new samples, guidance and documentation Participate on the discussion around needed capabilities aka.ms/SPPnP Follow monthly releases and discussion around latest topics aka.ms/SPPnP-Call aka.ms/sppnp © 2015 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.
20
Why to contribute? Get acknowledged as contributors in the communications dev.office.com blog posts Monthly community calls MSDN pages Help others by sharing your learnings around Office 365 and SharePoint development aka.ms/sppnp
21
Learn Reuse Share aka.ms/sppnp
22
Sharing is caring! aka.ms/sppnp
23
Please evaluate this session
Tech Ready 15 9/17/2018 Please evaluate this session From your Please expand notes window at bottom of slide and read. Then Delete this text box. PC or tablet: visit MyIgnite Phone: download and use the Microsoft Ignite mobile app Your input is important! © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista 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.
24
9/17/2018 7:24 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.