Browse by Tags

Tagged Content List
  • Blog Post: Next Generation Office 365 Development with APIs and Add-ins

    This week at //build, Microsoft made a number of exciting announcements regarding Office 365 development. If you haven’t had a chance, I highly encourage you to watch the foundational keynote that Jeremy Thake and Rob Lefferts delivered on the opening day …it was epic. In the months leading...
  • Blog Post: Using SignalR to communicate between an App for Office and Popups

    Apps for Office are a powerful and flexible way to extend Office across all the new Office form factors (browser, PC, phone). Apps for Office come in many sizes/shapes (Mail Apps, Compose Apps, Task Pane Apps, Content Apps). Although users can resize apps for Office, they will typically launch in a default...
  • Blog Post: Getting started with Bootstrap and AngularJS (for the SharePoint Developer)

    Over past few months I’ve traveled the world talking to developers about building applications with Office 365. One of my favorite topics is building apps with Bootstrap and AngularJS. I like this topic because it illustrates the “new” Microsoft and our commitment to open source technologies...
  • Blog Post: Building a Mail Compose App for Outlook in 9 minutes

    Yesterday I authored a post and video illustrating how to build a Task Page App for Office in 7 minutes . The purpose was to show how quickly apps can be developed for Office using the new app model (especially compared to traditional Office plug-in development). I was asked to do a similar video on...
  • Blog Post: Building an App for Office in 7 minutes

    When I speak to developers about building Apps for Office, I’ll often build an end-to-end app from scratch to illustrate the ease in development. I can usually mock up most scenarios in 5-20min. How so quick? Apps for Office leverage standard web technologies like HTML5, JavaScript, and CSS, making...
  • Blog Post: Connecting to SharePoint from an Office App

    I'm frequently asked by developers how to connect to SharePoint from an App for Office. There are several ways to accomplish this, so I thought I'd document the patterns I've used. I'll detail five patterns: Explicit Login SharePoint-hosted Office App App-only Permissions Permissions ...
  • Blog Post: Developing iOS Apps with Azure and Office 365 APIs

    Microsoft will kick-off a world tour event this week with the Office 365 Summit (formerly Ignite). With planned stops across 6 continents and fresh new content/tracks, the Summit promised to be the premier Office 365 training event offered by Microsoft. I’ll have the pleasure of delivering developer...
  • Blog Post: Developing Apps against the Office Graph – Part 2

    Earlier this week I authored a blog post on Developing Apps against the Office Graph . In the post, I used static Graph Query Language (GQL) to display Office Graph results in a visualization different from Delve. In this post, I’ll take the solution further to utilize “edge weight”...
  • Blog Post: Developing Apps against the Office Graph - Part 1

    Last week, Microsoft started rolling out Delve to Office 365 customers . Delve is a cool new way to discover relevant information and connections across your work life. As cool as Delve is, I’m even more excited about the Office Graph that powers it. The Office Graph puts sophisticated machine...
  • Blog Post: Expiring External User Sharing in SharePoint Online

    SharePoint Online makes it extremely easy to share sites and content with external users. For this reason, SharePoint Online has seen rapid adoption for many extranet scenarios and in OneDrive for Business. SharePoint Online provides administrators the tools to manage external sharing, including enabling...
  • Blog Post: Using Azure to SSL-Enable an Http REST Service

    The internet is full of interesting (and often free) REST services that expose countless new data sources and operations to client-side applications. A week doesn’t go by where I’m not playing with some new service for a client-side app I’m building. One challenge I’ve encountered...
Page 1 of 1 (11 items)