PnP Add-In Transformation Training Module 9: Using Search Capabilities with add-in model

Download this episode

Download Video


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

This module concentrates on using SharePoint Enterprise Search capabilities with the add-in model. We cover how you can modify the SharePoint search end user experience and also how you can utilize search using remote APIs from your own applications.


  • Overview
  • Search Building Blocks
  • Extending Search Center
  • Search Based Apps

Key recommendations

  • Out of the box capabilities can be easily extended
  • Remote APIs for customizations
  • Display templates are really powerful
  • Exporting and importing search settings with CSOM

Lab - Using Search Capabilities with add-in model patterns In first lab you will build personalized search results based on a particular user's user profile property values. In second lab you will modify the display templates for the search results to provide customized end user presentation.


This video contains following demos, which are also available as separate videos:

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



Available formats for this video:

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

    More episodes in this series

    Related episodes

    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.