Office 365—monthly Dev Digest for January

This month’s Office 365 Dev Digest was written by Jeremy Thake, technical product manager for the Office 365 Dev team.

Welcome to the 11th edition of Dev Digest, designed to help you—the Office 365 developer—keep up to date with what’s new in Office 365 development.

As we roll into 2016 and head towards our next major announcement at Build in March, there have been some great additions, by our internal efforts and community efforts.

Add-in commands have been available in Outlook since we announced them in early 2015, and now Word, Excel and PowerPoint have these available as a developer preview. You can find out more about them on the github repository and by listening to episode 77 of the Office 365 Developer Podcast with Humberto.

In episode 81 of the Office 365 Developer Podcast, we talked to Andrew Connell and Waldek Mastykarz about the community-led efforts around ngOfficeUIFabric. It is great to see such a vibrant open source community project building on top of our own OfficeUIFabric efforts.

If you are a Node.js developer, there are new code samples available to help you get started in building Office add-ins as well as standalone web applications that communicate to the Microsoft Graph and beyond.

I encourage you all to engage with us on Stack Overflow and Office 365 Technical Network with your questions.

Dev Digest FI

Dev documentation

The Microsoft Content Publishing team works hard producing documentation to help developers learn our platform. Here are the key new and updated articles for this month:

For more documentation check out Office developer documentation.

Code samples

Our team is continually on the lookout for new code samples to help you jump-start your own projects. Here is a list of the most recent new and updated samples from Microsoft as well as the dev community.

  • Microsoft Graph service app sample using Node.js—The Microsoft Graph API allows applications to call the API without user impersonation, that is, without a user signing in, using an app-only access token. This sample demonstrates how to request an app-only access token and create an event on each user calendar in a tenant using Node.js.

Most recent Office 365 Dev podcasts

Since joining Microsoft last year, I have been running around campus interviewing people about various dev topics. If you would like to hear me interview someone on a particular topic, please submit your suggestions in the Yammer group and I’ll go hunt the relevant people down to interview.

Here are the most recent podcast interviews:

For more podcasts check out

Patterns and practices

The Microsoft Patterns and Practices (PnP) team is working hard to release samples to show the power of SharePoint add-ins and Office 365 APIs with Microsoft Graph. Don’t forget to join the monthly community calls to hear the updates from them directly, with demos on the latest released samples and solutions.

Here are the latest updates from the team:

For more on patterns and practices check out All questions related on released materials and guidance can be added to our Yammer group at OfficeDevPnPYammer.

Dev community blog posts

The Office 365 dev community has been busy this month. It is exciting to see the effort people put into their posts in their spare time to share with the community.

Check out these articles from the Microsoft field, MVPs and more:

Office Store

Companies across the globe are extending the value of Office every day with Office add-ins. See how these solutions are making a difference at real companies by watching their stories on!

Upcoming events

There are plenty of events on the horizon. Don’t miss out on these great events with Office 365 content. Our team looks forward to meeting you all at these events—so don’t be shy, come say hello at the Office 365 booth!

Feburary 21, 2016 SPTechCon—Austin, Texas

For more events check out

Until next month, please join our community discussions at and follow us @OfficeDev on Twitter and on Facebook.

Also, be sure to follow along with us on our daily developer mission: Jeremy Thake (@jthake), Sonya Koptyev (@SonyaKoptyev), Richard DiZerega (@richdizz) and Vesa Juvonen (@vesajuvonen).

—Jeremy Thake