PnP Add-In Transformation Training module 1: Introduction

Play PnP Add-In Transformation Training module 1: Introduction
Sign in to queue


This is module 1 of the "Transforming SharePoint customizations to add-in model" training.

This is the introduction module for the general add-in model transformation or transition. We concentrate on the reasoning behind the add-in model and on the process off approaching these kind of projects. We'll also tackle some of the key questions around farm solutions, sandbox solutions and the add-in model, including their differences and reasoning why we recommend the add-in model as the de-facto option for Office 365 and on-premises customizations.


  • Introduction to add-in model transition topic
  • Transition process
  • Add-in model principles
  • Customization considerations

Key recommendations

  • Move gradually to add-in model
  • Align with service and product roadmap
  • Concentrate on end user experience and business requirements
  • Avoid sandbox solutions

Lab - Requesting Office 365 Trial Tenant Demonstrates process of provisioning a new Office 365 tenant and set up the basic environment which will be used for other exercises.

Hands on lab material and presentation for this module is available for use from Office Developer Training GitHub repository.

Feel free to use this training material anyway you like for online web casts, in-class deliveries, other trainings or for your personal self study. 


If you have any feedback or comments related on this video, please use the Office 365 Developer Patterns and Practices Yammer group to start discussion with the PnP community


Office 365



Download this episode

More episodes in this series

Related episodes

The Discussion

  • User profile image

    Is it recommended to added header and footer to master page using SharePoint Frame Work?

  • User profile image

    @Ramkumar:Yes, if you are using modern SharePoint UIs and need to have a custom header or footer. In that case SharePoint Framework would be the right solution.

Add Your 2 Cents