PnP Add-In Transformation Training module 5: Using Remote Event Receivers and Remote Timer Jobs

Download this episode

Download Video

Description

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

This module covers two very important topics for the add-in model development, which are remote event receivers and remote timer jobs. We cover both of the topics one by one and explain the different characteristics of both. Remote timer jobs can be used to replace classic event receivers in some level and the remote timer job pattern shows how to implement scheduled or on-demand asynchronous operations using the add-in model.

Agenda

  • Introduction to remote event receivers and remote timer jobs
  • Remote timer jobs
  • Remote event receivers
  • Add-in events

Key recommendations

  • Remote timer jobs for scheduled tasks
  • You can use WebJobs also for async tasks
  • Remote event receivers is not for synchronization tasks
  • Avoid long operations in add-in events

Lab - Using Remote Event Receivers and Remote Timer Jobs In this lab you will create a remote event receiver and associate it to the host web to execute code during end user events and build a simple remote timer job.

Demos

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.

Tag:

Office 365

Embed

Format

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 continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.