Skip to content

Building Office Add-ins Using Office.js

For building Add-ins for Excel, Word, and OneNote 2016+, across Desktop, Web, iOS, and Mac

  • Introduction
    • Building Office Add-ins using Office.js
    • A bit of history
    • A word on JavaScript and TypeScript
    • Why is Office.js async?
  • Key Concepts
    • Canonical code sample
    • Excel.run (Word.run, etc.)
    • Understanding proxy objects
    • Loading properties
    • Syncing object state
    • Reading and writing array properties
  • Walkthrough: Building an Add-in using Visual Studio
  • JavaScript & Promises primer
    • “The JavaScript Garden”, an excellent JS resource
    • Creating a new Promise
    • Chaining Promises, the right way
  • Misc.
    • What is meant by “the server”?
  • What’s new? (Twitter feed)

THE BOOK

(with ALL PROFITS TO CHARITY)

StackOverflow

Office.js tag
My answers

Special thanks

About this Site

Updates & tweets

Tweets by BuildingAddins

  • Twitter
  • Facebook
  • Google
  • Email
  • More
  • LinkedIn
  • Reddit
  • Tumblr
  • Telegram
  • Pinterest
  • Pocket
  • Print
loading Cancel
Post was not sent - check your email addresses!
Email check failed, please try again
Sorry, your blog cannot share posts by email.