Author Archives: Chris Johnson

About Chris Johnson

Chris is an avid developer, speaker and is the General Manager of Provoke Solutions Inc. a Microsoft Gold Partner in Seattle WA that is one of the world's most renowned and sought-after online experience consultancies. Provoke Solutions specialize in software solutions for SharePoint and the Microsoft technology stack (http://www.provokesolutions.com). In Nov 2011 Chris left Microsoft Corporation after nine and a half years where he most recently was a Senior Technical Product Manager for the SharePoint product group in Redmond Washington managing SharePoint’s professional developer audience technical marketing programs. Chris moved to Redmond in 2007 to work in the software engineering team on the SharePoint 2010 release after working for Microsoft New Zealand. In New Zealand he consulted to customers across the Asia Pacific region on designing and implementing Content Management Server and SharePoint deployments. Chris’ background is in Microsoft software development and enjoys all things technical. He is a speaker at numerous conferences around the world such as Tech.Ed, SharePoint Best Practices Conference, SharePoint Connections and the world wide SharePoint Conference. Chris holds a Bachelor of Computer Science & enjoys throwing himself out of perfectly good airplanes from time to time. Chris blogs and can be contacted via www.looselytyped.net

Microsoft Cloud Show: Episode 111 | Azure, Google and AWS Cloud News Plus ngOfficeUiFabric

We just posted a new podcast episode!

This 111th episode AC and CJ share some of the latest Azure, Google & AWS cloud related news as well as talk about the recent release of the ngOfficeUiFabric library.

Be sure to download the latest episode here: Episode 111 | Azure, Google and AWS Cloud News Plus ngOfficeUiFabric.

Remember if you have a question, send it in or leave a comment.

Microsoft Cloud Show: Episode 109 | Update on the Latest Cloud News from Microsoft and AWS

We just posted a new podcast episode!

This 109th episode, AC and CJ talk about the latest news over the holiday season from Microsoft and AWS.

Be sure to download the latest episode here: Episode 109 | Update on the Latest Cloud News from Microsoft and AWS.

Remember if you have a question, send it in or leave a comment.

Microsoft Cloud Show: Episode 108 | Looking Back at our 2015 Cloud Predictions

We just posted a new podcast episode!

This 108th episode, AC and CJ answer a listener question on Docker and look back at our predictions for the cloud in 2015.

Be sure to download the latest episode here: Episode 108 | Looking Back at our 2015 Cloud Predictions.

Remember if you have a question, send it in or leave a comment.

Microsoft Cloud Show: Episode 107 | Covering the Latest news in Azure, Office 365 and Amazon Web Services

We just posted a new podcast episode!

This 107th episode, AC and CJ cover the latest news in Azure, Office 365 and Amazon Web Services.

Be sure to download the latest episode here: Episode 107 | Covering the Latest news in Azure, Office 365 and Amazon Web Services.

Remember if you have a question, send it in or leave a comment.

Microsoft Cloud Show: Episode 104 | Listener Question on Making Sense of Developer Options in Office 365, Azure and SharePoint

We just posted a new podcast episode!

This 104th episode, AC and CJ answer a listener question on making sense of developer options in Office 365, Azure and SharePoint.

Be sure to download the latest episode here: Episode 104 | Listener Question on Making Sense of Developer Options in Office 365, Azure and SharePoint.

Remember if you have a question, send it in or leave a comment.

Microsoft Graph and what’s changing…

One of the pet peeves we heard no end of complaints about when i was at MS was the lack of a decent Change Log. Even just one targeted at developers. It might seem strange to people why MS haven’t done that for the whole of Office 365, but lets just say its a really hard nut to crack.

That said the great team working on the Microsoft Graph (graph.microsoft.com) APIs have been doing a nice job on the Office dev blogs keeping us up to date on changes going on in the run up to the APIs release last week.

One of the other things I have been doing to see what is changing in the API as it’s been changing is to keep an eye on the $metadata endpoint. $metadata describes all the entity types, properties and relationships etc…

It’s available via the API when you call: https://graph.microsoft.com/beta/$metadata

The document can be quite large and manually finding changes in it is pretty painful. Diff to the rescue! You can use your favorite diff tool to see what has changed from one copy to the next.

GitHub also does reasonable diffing. I am going to try and keep a copy of the $metadata document in GitHub that people can take a look at.

The repo is here: https://github.com/LoungeFlyZ/MSGraphMetadata

Here is a link to the current diff between the /v1 API and the /beta API as of Nov 23 2015.

https://github.com/LoungeFlyZ/MSGraphMetadata/commit/207346e2daed2d5553d6e655f8d9c3da4a33f830#diff-d6a067e9fd824380cf1a162010b163d6

MS Graph Diff

Microsoft Cloud Show: Episode 103 | Cloud News and Microsoft’s Future on Web Content Management

We just posted a new podcast episode!

This 103rd episode, AC and CJ catch up on the latest cloud news and address a listener’s question on Microsoft’s stance on Web Content Management.

Be sure to download the latest episode here: Episode 103 | Cloud News and Microsoft’s Future on Web Content Management.

Remember if you have a question, send it in or leave a comment.