The SharePoint / Office 365 Dev Patterns and Practices (PnP) initiative is changing the way many of us have been working with SharePoint On-prem and Online over the last few years. As a community-driven initiative, efforts extend far past tools, code, and examples. Now, additional resources are available, including engaging monthly and bi-weekly calls where anyone can join to learn and contribute information.
As a big advocate of the PnP initiative, I pulled together a compressed list of resources and invites to encourage participation. I will try to keep this up-to-date, but if you find issues, please let me know.
Community Calls
There is a monthly PnP community call and then specific calls for a few primary Special Interest Groups (SIG). Make sure these are not on your calendar, so you don’t fall behind.
- Invite: Monthly PnP Community Call – Takes place on the second Tuesday of the month at 8 am PST.
- Invite: Bi-weekly SIG for PnP CSOM Core / PowerShell Call – Takes place every two weeks on Wednesday at 7 am PST.
- Invite: Bi-weekly SIG PnP for SharePoint Framework / JavaScript Development Call – Takes place every two weeks on Thursday at 7 am PST (the opposite week as the Core / PowerShell SIG call).
If my dates/times are off, you will find the master resource at the Microsoft PnP landing page.
Monthly PnP Updates
There are two primary branches in the PnP source, including dev branches that contain all in-progress changes. Each month approved changes are merged into the master branch, and a post is published at https://dev.office.com/blogs/ where you find the all the details on the latest code drop.
PnP YouTube Channel
If you miss a community or SIG call, or if you are just joining and want to get caught up, no worries, the PnP team has been rather good at posting previous records (often within a day or so).
There is also a filtered set of playlists that help organize the different videos in easier to digest threads.
Microsoft Tech Community
A while back the PnP Yammer group was moved to Microsoft Tech Community.
https://techcommunity.microsoft.com/t5/SharePoint-Developer/bd-p/SharePointDev
Primary Repositories
- Core PnP: https://github.com/SharePoint/PnP
- PnP Core JavaScript – SharePoint Framework / JavaScript SIG https://github.com/SharePoint/PnP-JS-Core
- PnP PowerShell – Core / PowerShell SIG https://github.com/SharePoint/PnP-PowerShell
Reporting issues, questions or bugs with PnP
Did you find a bug or issue with PnP, or do you have a question around PnP? A good place to start is the project’s GitHub issues list.
https://github.com/SharePoint/PnP/issues
Contributing to PnP
Want to start submitting your code, examples or guidance to PnP? It is time to contribute.
https://github.com/SharePoint/PnP/wiki/contributing-to-Office-365-developer-patterns-and-practices
Fall Back – Places to Start
If you still have questions, most of the links above may be in one of the references with additional details.
- https://github.com/SharePoint/PnP
- http://aka.ms/sppnp
- https://docs.com/OfficeDevPnP/9085/office-dev-pnp-resources – Here is a single slide link (perfect for your PnP presentations).
Happy coding.
Speak Your Mind