If you prefer to just download the completed tutorial, you can download or clone the GitHub repository.
Before you start this tutorial, you will need access to an HTTP server to host the sample files. This could be a test server on your development machine, or a remote server. The tutorial includes instructions to use a Node.js package to run a simple test server on your development machine. If you plan to use this option, you should have Node.js installed on your development machine. If you do not have Node.js, visit the previous link for download options.
You should also have either a personal Microsoft account with a mailbox on Outlook.com, or a Microsoft work or school account. If you don't have a Microsoft account, there are a couple of options to get a free account:
- You can sign up for a new personal Microsoft account.
- You can sign up for the Office 365 Developer Program to get a free Office 365 subscription.
This tutorial was written with Node version 12.16.1. The steps in this guide may work with other versions, but that has not been tested.
Please provide any feedback on this tutorial in the GitHub repository.