PnP Web Cast - JavaScript development patterns with SharePoint

Download this episode

Download Video


In this PnP Web Cast we concentrated on the JavaScript development models with SharePoint sites. There are many scenarios in the typical deployments with SharePoint add-in model where you'd take advantage of JavaScript development patterns. This applies also to models where you do not create specific SharePoint app/add-in, you rather embed your JavaScript to normal SharePoint sites by using different models.

This is extremely powerful pattern for modifying the UI elements or for embedding new capabilities to the UI without a need to actually deploy SharePoint add-ins to the site.  Notice that to be able to take advantage of the so called JavaScript Embed pattern, you will need to have full permission to the site to which customizations will be applied to. This means that covered model is not available for typical SharePoint add-ins in the SharePoint store.

Web cast presenters: Patrick Rodgers, Vesa Juvonen

Patrick is Senior Consultant from Microsoft and Office 365 Dev PnP Core team member. During the video Patrick is demonstrating how to efficiently develop, debug, deploy and update JavaScript customizations deployed to your SharePoint deployment. You can find used code sample from the PnP library named as Core.JavaScript.LoaderPattern.

Presentation used in this web cast is available from

Addition resources

See following PnP videos for covering JavaScript embedding pattern.

See following samples from the PnP library for additional reference around the covered topics.


If you have any feedback or comments related on this web cast, please use the Office 365 Developer Patterns and Practices Yammer group to provider your input. Thx for your interest advance.

Generic Episode Image



Available formats for this video:

Actual format may change based on video formats available and browser capability.

    The Discussion

    Comments closed

    Comments have been closed since this content was published more than 30 days ago, but if you'd like to send us feedback you can Contact Us.