Explore the web extensibility framework, or WEF, rendering web pages in Office applications, and limitations such as sandboxing.
Anyway, whatever technology you choose, that page will end up being rendered in the web control in the Office application. Yes, we get the Office APIs to get access to the document context, but you might be wondering can we get at external data from Office 365 or some other system? Yes, we can, and we'll talk more about this later in the course. The add-in is sandboxed to the host application by means of the add-in UI frame, which uses the web extensibility framework.
We're not allowed any modal interactions, alerts, prompts, pop-ups in general, and communication to other domains must be declared in the manifest and might require core support. Otherwise it pops open an external web browser. Apart from that, it's just web development. When we talk about installing an add-in, we are really just installing the manifest that points to this website. Now, I should mention that there's limited support for project and access applications, but now the main Office applications are Word, Excel, PowerPoint, and Outlook, and that's what we're going to concentrate on in this course, and there's also the newcomer, OneNote.
But I should mention there's also limited support for project and access if those are of interest to you.
- How Office extensions work
- Using the Office.js libraries
- Working with ScriptLab
- Creating an add-in with Visual Studio
- Working with manifests and commands
- Deploying and debugging add-ins
- Developing new add-in controls
- Working with Yeoman, Angular, and React
- Sideloading add-ins to different locations
- Guidelines for designing add-ins
- Using Office application APIs
- Publishing and licensing add-ins
Skill Level Intermediate
What are Office add-ins?2m 34s
1. Getting Started
2. Building Add-Ins with Visual Studio
3. Using Other Libraries and Tooling with Add-Ins
4. Add-Ins for Word, PowerPoint, and OneNote
5. Add-Ins for Excel
6. Add-Ins for Outlook
7. Distributing Your Add-In
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.