Singleton object in JavaScript

I developed a set of components that all read from the User Profile store. They are each designed to be independent, but are likely to be...

Connecting the Clouds - Article Series

One challenge to many organizations that are moving to the cloud -- how to put all the pieces together. Recently, I was asked how to automate...

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...

ADAL v3 diagnostic logging

If you read the documentation on http://graph.microsoft.io regarding authentication, you eventually get directed to the ADAL documentation for version 2.19.208020213 for...

SharePoint Framework reaches Release Candidate status

The SharePoint Framework that was announced last may is nearing release. Microsoft has a blog post on their Office Developer site with all the details: https:...

Custom IFormatProvider for encodingURL data

This is an old post, but still very valuable. A method to use IFormatProvider (string interpolation/String.Format()) to encode data for a url. class UrlFormatProvider...

Adding Implementation notes to Swagger UI via Swashbuckle Attributes

While working on an API Application, I was reviewing the documentation from Azure regarding the customization options. In that article, you can learn how the generated...

Microsoft Whitepaper: Your Guide to DevOps

Microsoft has published a whitepaper titled "Your Guide to DevOps." Billed as guide for developers and IT Pros, it covers process, techniques and tools to produce...