Automating Process Dump for Azure Functions using Kudu and Alerts

Recently I was asked how I might programmatically dump the w3wp process for a Function App.  Jeremy Brooks (fellow Microsoftie) pointed out that I could issue the same GET requests used in Kudu to show process information in the dashboard.  So, before I get to the automation, I’ll review fetching information using Postman. Setup Deployment…

Creating Service Principal and New Roles Using AzureRM Powershell

I started working on a few scripts to provision new roles using Azure Resource Manager (ARM). While the documentation online is pretty complete for the Powershell I had a couple of points of consideration: running as a part of an automated action and code versus config. When I first developed the couple scripts to create the new roles…

Recursive Upload from Disk to Azure Storage

2016 Aug 15 – Updated to work with latest C# libs using System; using System.IO; using System.Threading.Tasks; using Microsoft.WindowsAzure.Storage; using Microsoft.WindowsAzure.Storage.Blob;     namespace UploadToStorage {     class Program     {         const string StorageAccountConnectionString = “DefaultEndpointsProtocol=https;AccountName=[your account];AccountKey=[your key]”;         const string RootContainerName =”servetest”;         const string startingFolder = @”C:\[your path]”;           static System.Collections.Specialized.StringCollection…


BreezeJS – One query to rule them all and with the data bind them

Recently we’ve started working with BreezeJS in a SPA that will essentially serve as a kiosk application.  As a discrete part of getting everything to run as smoothly as possible we need to cache data fetched via our Breeze controllers.  We’ve taken the necessary steps to build in the cache-warming prefetch mechanism, but we’re left…

Research Topics

There are a couple of things that have been on my mind for over a year now.  If I were working in an educational institution I think I’d pick one of them for a thesis.  The first item is flow equations as it relates to data.  Think about it, electrical, gas, and fluid, for that…

March MSDN: Cloud Services Mashup

In my March column entry I go through combining several cloud services using ACS to authenticate via Facebook and build a demo application.  

Branch-Node Sync Part 2: Service Based Sync

In February’s issue I take a further look at the Sync Framework using Services in Windows Azure to sync corporate databases lets you scale to many more end nodes than are possible with direct-to-database synchronization.

Branch-Node Synchronization with SQL Azure

The latest installment to my column is available at  It is a primer on architecture and code using Sync Framework and SQL Azure.  Look for February’s installment to delve into data synchronization using web services in Windows Azure.

Integrating SharePoint and Windows Azure Storage

Check out my latest column about pushing content from SharePoint up to Azure Storage and providing a working link still in SharePoint:

Choosing Azure Data Storage

Check out my latest column regarding SQL Azure and Windows Azure Storage: