SharePoint Saturday New York

I am delighted to be chosen to present at SharePoint Saturday in New York! It has been a while since my last visit, and I look...

SharePoint Saturday Events in May 2017

I'm delighted to be speaking at SharePoint Saturday events in the Twin Cites & in Montreal! Feel the Flow -- Adding your Custom API to Microsoft...

MS Cloud Show - Developing in Hybrid Environments

I had the honor of speaking on the Microsoft Cloud Show once again: Episode 189 | Discussion with Paul Schaeflein about developing in Hybrid Environments This is...

SharePoint Fest Denver

I'm delighted to be speaking at SharePoint Fest Denver at the end of May 2017. It has been quite a while since my last SharePoint Fest...

Chicago Code Camp - 2017

The 9th annual Chicago Code Camp is a daylong polyglot developer conference hosted for the local and regional developer community. I am delighted to be presenting...

SharePoint Saturday - Los Angeles

Due to an unexpected shift in projects, I am delighted to be able to present at SharePoint Saturday Los Angeles. This promises to be a terrific...

Speaking: Lake County .Net User Group

My annual visit to the LCNUG is next week. This year, I am talking about Programming in Office 365 with the Microsoft Graph API. Thanks to...

Live! 360 Conference 2016

I am delighted to be speaking at the Live! 360 conference again this year. This conference provides a terrific opportunity to learn Office365/SharePoint, as well...

Upcoming events

I'll be presenting a few events in the next few weeks. If you are nearby, please come out! SharePoint Saturday San Antonio: I'll be talking about...

Unity Connect Online sessions

I was thrilled by the large turnout in my sessions for UnityConnect online! Thanks to all those who attended. The recording and materials for the session...

I'm speaking at Live! 360 Orlando

I'll be speaking at Live! 360 Orlando, November 16-20. Surrounded by your fellow industry professionals, Live! 360 provides you with immediately usable training and education that...

Webinar Series - Using Azure Active Directory to Secure Your Apps

I have presented at many conferences, SharePoint Saturdays and user groups about leveraging Azure Active Directory (Azure AD) for your application authentication and authorization. But, seventy-five...

Upcoming Events - June 2015

Fresh on the heels of the //build/ and Ignite conferences, I will be at many events during June. I would be delighted to meet any readers...

GRDevDay talk on Cloud Identity

I had a wonderful weekend in western Michigan, which included two sessions at the GRDevDay conference. (Think SharePoint Saturday, but for all things developer.) My thanks...

SPS DFW Wrap-up

I had a terrific time at the SharePoint Saturday event in Irving, TX this weekend. The developer track consistently had about 20 attendees in the room,...