Common development tasks for apps for Office
Published: February 26, 2013
This topic lists fundamental tasks that you frequently perform when developing apps for Office.
Applies to: apps for Office | Office 2013 | Office 365 | Outlook 2013 | Outlook Web App | Project Professional 2013 | Excel 2013 | Word 2013 | Excel Web App | Exchange 2013
Note
|
|---|
|
Unless otherwise specified, references to "Outlook" apply to the Outlook 2013 rich client and Outlook Web App for Exchange Server 2013. |
These topics show how to perform fundamental tasks when developing apps for Office for all Office host applications:
Referencing the JavaScript API for Office library from its content delivery network (CDN)
Loading the DOM and runtime environment
Asynchronous programming in apps for Office
Reading and writing data to the active selection in a document or spreadsheet
Binding to regions in a document or spreadsheet
Persisting app state and settings
FAQ for developing apps for Office
Best practices for developing apps for Office
How to: Determine the host applications for your app for Office
How to: Determine host application support for specific API members
Download and try out some apps in Word, Excel, Outlook, PowerPoint, and Project
These topics show how to perform fundamental tasks when developing task pane and content apps for Excel, Word, PowerPoint, or Project:
Reading and writing data to the active selection in a document or spreadsheet
How to: Create your first task pane or content app for Word or Excel by using a text editor
How to: Create your first task pane app for Project 2013 by using a text editor
Reading and writing data to the active selection in a document or spreadsheet
Binding to regions in a document or spreadsheet
How to: Load a license token for testing purposes for task pane and content apps
How to: Create a network share catalog for task pane and content apps
How to: Publish task pane and content apps to an app catalog on SharePoint
How to: Set up an app catalog on SharePoint
These topics show how to perform fundamental tasks when developing mail apps for Outlook:
How to: Create your first mail app for Outlook by using a text editor
How to: Create your first mail app for Outlook by using "Napa" Office 365 Development Tools
How to: Create your first mail app for Outlook by using Visual Studio
How to: Activate a mail app in Outlook for a specific message class
How to: Extract entity strings from an item in a mail app for Outlook
How to: Persist data for the same mailbox by using roaming settings
How to: Persist data for the same item in a mailbox using custom properties in Outlook
Note