There is a lot of documentation out on the Internet that showcases development of add-ins with code samples. In this 5 part series, I want to do the same but also shed some light on the development process from end to end. Before we go any further, I would like you to pay careful attention to a part of the title: SharePoint-hosted. Note that I will not be tackling provider-hosted add-ins in this series. Provider-hosted add-ins are a great platform for development, but there are some intricacies that can be best understood after learning how SharePoint-hosted add-ins work.
Assessing the Problem
For months, I have been battling connectivity issues with Exchange Online from home. My Outlook seems to function fine at work, on wifi tether, but when I get home, the connectivity is unstable. Some of the symptoms I've been seeing are:
- Message stuck in outbox
- Frequent Sync Errors
- No messages coming into inbox, then all of a sudden a stream of messages come in
Some of the sync errors I experienced look like: