Richard diZerega's Blog
Microsoft's Custom Vision Cognitive Service
I'm in Sydney, Australia this week to speak at the Build Tour. Besides the keynote, I'm presenting a...
Date: 06/28/2017
Bot Authentication in the Bot Framework
About a year ago, my colleague and resident bot wizard, Mat Velloso built a .net package for bots...
Date: 05/15/2017
Office Add-ins with Contextual Bots via Back Channel
Last week I published a post on using the SharePoint Framework to embed contextual bots in...
Date: 03/03/2017
SharePoint Framework and Contextual Bots via Back Channel
This year Microsoft has made significant developer investments in SharePoint and bots, with new...
Date: 02/15/2017
Microsoft Teams and OAuth in Custom Tab
Custom Tabs provide developers with canvas to integrate their own user interface into Microsoft...
Date: 02/08/2017
Microsoft Teams and Custom Tab Theme
Custom tabs are an extensibility component in Microsoft Teams that allows developers to embed web...
Date: 02/07/2017
Delivering Better Applications through Microsoft Teams
When Microsoft announced the public preview of Microsoft Teams, I think they unveiled the future of...
Date: 02/06/2017
Adding Office 365 Connectors from a Mobile App
Office 365 Connectors are a powerful way to aggregate group information and content into one place...
Date: 06/16/2016
Using OneDrive and Excel APIs in the Microsoft Graph for App Storage
The Microsoft Graph is constantly evolving with new and powerful endpoints. If you want a glimpse...
Date: 06/07/2016
Angular 2.0 and the Microsoft Graph
Yesterday, the AngularJS Team announced the official beta release of Angular 2. The beta milestone...
Date: 12/16/2015
Building File Handler Add-ins for Office 365
Microsoft recently announced the general availability of file handler add-ins for Office 365. This...
Date: 09/20/2015
Building Office 365 Applications with Node.js and the Azure AD v2 app model
Earlier today I authored a post on the new Azure AD v2 app model that converges the developer...
Date: 09/04/2015
Working with the converged Azure AD v2 app model
Microsoft recently announced the public preview of a new application model that offers a unified...
Date: 09/04/2015
Connecting to Office 365 from an Office Add-in
Earlier in the year, I authored a post on Connecting to SharePoint from an Office add-in. In that...
Date: 08/10/2015
Connecting to Office 365 APIs from a Windows 10 UWP
Unless you have been living under a rock, you probably heard that Microsoft released Windows 10 last...
Date: 08/07/2015
Performing app-only operations on SharePoint Online through Azure AD
As all the shock and aw announcements were made this week at //build, Microsoft quietly turned on...
Date: 05/03/2015
Next Generation Office 365 Development with APIs and Add-ins
This week at //build, Microsoft made a number of exciting announcements regarding Office 365...
Date: 05/02/2015
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...
Date: 02/25/2015
Building Apps with the new Power BI APIs
Last month, Microsoft unveiled the new and improved Power BI, a cloud-based business analytics...
Date: 02/24/2015
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...
Date: 02/22/2015
Developing Native iOS Apps using the Office 365 SDK for iOS
Several months ago I authored a post on Developing iOS Apps with Azure and Office 365 APIs. In that...
Date: 02/20/2015
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...
Date: 02/19/2015
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...
Date: 02/18/2015
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...
Date: 01/27/2015
Searching with the Office 365 APIs
Today, Microsoft quietly launched the “search” permission scope in Azure AD...
Date: 01/15/2015
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)....
Date: 10/06/2014
SharePoint Online Information Architecture Considerations
The geek in me would love to have a developer cure-all to ensure a successful SharePoint deployment...
Date: 09/01/2014
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...
Date: 08/25/2014
Displaying Cross-Domain/Secure Images from SharePoint Apps
One of my biggest frustrations in developing apps are the cross-domain challenges that inherently...
Date: 06/27/2014
Autohosted Apps are Dead…Big Deal!
When Microsoft introduced SharePoint’s Application Model, they released a preview hosting...
Date: 05/21/2014
Connected SharePoint App Parts
Last year I authored a post on using SharePoint 2013's embed code web part as an alternative to...
Date: 05/07/2014
Yammer Analytics with Excel and Power BI
Congratulations, your organization has rolled out Yammer, the best darn enterprise social platform...
Date: 04/09/2014
SharePoint Timer Jobs running as Windows Azure Web Jobs
The Office App Model Samples (Office AMS) contain some great examples of writing console...
Date: 04/07/2014
Taxonomy Picker in SharePoint Provider-Hosted App
One of the exciting announcements at the 2014 SharePoint Conference, was the general availability...
Date: 03/13/2014
Apps for SharePoint and Yammer
I have found that almost every app for SharePoint can benefit from leveraging a social platform. It...
Date: 09/26/2013
SharePoint Sandbox isn't Dead...UserCode is
With the introduction of apps for SharePoint, many have speculated that sandbox solutions are...
Date: 08/01/2013
Advanced Content Enrichment in SharePoint 2013 Search
Microsoft re-engineered the search experience in SharePoint 2013 to take advantage of the best...
Date: 06/19/2013
Self-Service Site Provisioning using Apps for SharePoint 2013
NOTE: Site Provisioning using apps has been better addressed by myself and others in the community...
Date: 04/04/2013
Cross-site publishing alternatives in SharePoint Online/Office 365
Cross-site publishing is one of the powerful new capabilities in SharePoint 2013. It enables the...
Date: 04/01/2013
Corporate YouTube and Video Delivery via SharePoint 2013
Want to deliver an internal/corporate “YouTube” for your organization using SharePoint?...
Date: 03/29/2013
Leveraging SharePoint dialogs in Apps for SharePoint
One of the creative ways Apps for SharePoint can be exposed in a site is through the SharePoint...
Date: 03/10/2013
Combining Apps for SharePoint and Apps for Office
One of the interesting capabilities of the new SharePoint/Office app models is combining them to...
Date: 03/07/2013
SharePoint 2013 App Deployment through "App Stapling"
Feature Stapling is a popular development practice for adding functionality to a specific type of...
Date: 03/04/2013