Donovan Brown

Technology blog

How many vendors does it take to implement DevOps?

I was recently reading a post titled “5 Secrets of Enterprise DevOps”.  It is a very interesting read but what really stood out to me was the number of vendors listed.  So I began to wonder, how many vendors does it take to implement DevOps? After reading just the first point ... [More]

Using Microsoft Fakes to test code that sends email

In the past I used to use Neptune to test any code that sent email. Neptune is still very useful with Web Test but with unit testing I should be able to use Fakes. Below is a typical block of code that uses the SmtpClient class to send an email message.  public static void SendMessage(string ... [More]

Release Management Comparison Chart

This blog post is comparing the current  features set of Microsoft’s hosted Release Management solution – Release Management Online (RMO) and the on premises Release Management product. Feature Comparison (as of February 2015)   On Premises RMO az... [More]

How to set my default Azure Subscription

When using the Azure PowerShell module with multiple Azure Subscriptions it can be a challenge to keep track of which subscription you are using. Luckily there is a cmdlet that lets you set the current subscription and even identify a default for all future sessions. You will need the subscriptio... [More]