ARM Template MSDeploy Race Condition Issue

In Azure Resource Manager ARM Templates, you describe all the resources needed for your project. One of which could be an Azure App Service. For Azure App Services you can add an MSDeploy Resource, that describes what to publish to the app service. You could also define App Settings, Site Configurations, Connection Strings and many…


What do you think of our definition of done (DoD) for Extensions?

The Scrum Guide recommends that when anyone states “Done”, everybody in the team understands what “Done” means. Furthermore, when there are multiple teams working on the same product, the teams must mutually agree on the Definition of Done (DoD). WORK IN PROGRESS v0.1-2015.05.26 This post will evolve over time and shares our definition of done…


Versioning NuGet packages in a continuous delivery world: part 3

This is the third and final post in a series covering strategies for versioning a NuGet package. If you missed part 1 or part 2, you should read those first. Today’s post walks through a specific workflow that Git users could adopt, using a really powerful tool called GitVersion. GitVersion comes with some expectations about…


Free Power BI Webinar 6/7: Advanced Power BI and Solving the Hard Problems

The Power BI Community webinars are brought to you by the experts doing real world implementations and sharing their hard earned best practices.   In this weeks session Devin Knight shares with us what the world looks like when you leave: “Demo Land” and your data isn’t perfectly formed or business scenarios don’t translate perfect to…


Investigating issues with Hosted Build in Visual Studio Team Services – 5/26 – Resolved

Final Update: Thursday, 26 May 2016 18:26 UTC We’ve confirmed that all systems are back to normal as of 26 May 2016 ~17:32 UTC. Customers should no longer see any issues with Hosted Build in South Central US region now. We have deployed a hotfix to a database configuration issue which caused delay in builds getting processed. We also taking…


Return a value from Windows 10 UWP MenuFlyout control

Using the Windows 10 UWP MenuFlyout control, but don’t see how to return a value from the selected options? You could sub-class MenuFlyoutItem, but don’t overthinking it: just use the .Tag property in MenuFlyoutItem, like this:   private void button_Click(object sender, RoutedEventArgs e) { // Open a MenuFlyout var myMenuFlyout = new MenuFlyout(); // Create the menu options…


CLRs, Web Services and JSON – Design Decisions

Recently I was working on a CLR that needed to talk to a web service and return a tabular dataset. Within the development and deployment process there were several considerations concerning security and design. This post will documented these to help understand the challenges and options available. Security problems should be considered early as they…