Разработка таких надстроек традиционно выполняется с использованием дополнений и шаблонов для Office на базе платорфмы .NET. В дополнение к этому способу новые инструменты позволяют задействовать такие технологии, как HTML5, JavaScript, CSS, REST, OAuth и Microsoft OData.
Пакет позволяет разрабатывать приложения трех видов — для панели задач, для внедрения в контент документа и почтовые для Outlook 2013 и Outlook Web Access.
Имеется возможность создания веб-интерфейсов для SharePoint 2013 и поддержка среды разработки Microsoft Napa, позволяющей создавать приложения Office 365 и SharePoint в браузере, — их можно переносить в Visual Studio для реализации дополнительных функций.