‘Access to the path…is denied’ Build Definition Error (Visual Studio Team Foundation Server/Team Services)

A vital part of any DevOps automation activity is to facilitate automatic builds of code projects on regular cycles. In larger teams, this becomes particularly desirable for a multitude of reasons: Provides a means of ensuring that builds do not contain any glaring code errors that prevent a successful compile from taking place. Enables builds [...]

Automating the Deployment of an Azure Web App and Application Insights Resource (PowerShell)

Repeatable and time-consuming tasks are typically an excellent candidate for automation. The range of business benefits that can be realised is perhaps too broad to list, but I think that the simple ability to free up an individuals time to accomplish something better represents the ideal end goal of such activity. I have generally found [...]

‘An unexpected error occured while processing the request’ Error when Downscaling an Azure SQL Database

When considering whether or not to shift your existing SQL workloads to a single database offering on Azure SQL, one of the major pros is the breadth of capabilities the service can offer when compared with other vendors or in comparison to SQL Server on an Azure Virtual Machine. A list of these may include: [...]

Re-creating a Virtual Machine with Managed Disks using the same IP Address (Microsoft Azure)

When it comes to maintaining any kind of Infrastructure as a Service (IaaS) resource on a cloud provider, the steps involved are often more complex when compared with equivalent Platform as a Service (PaaS) offerings. This is compensated for by the level of control IaaS resources typically grant over the operating system environment and the [...]

Using Microsoft Flow to Extract SendGrid Statistics to a SQL Database

If you are looking for an easy-to-use and highly expandable mail relay service, SendGrid represents the most developer-friendly solution out in the market today. What's even better is that it's available on Azure, making it the ideal choice if you are developing an existing solution on the Azure stack. The best thing I like about [...]

Removing Deleted Files during Visual Studio Team Services Azure App Service Deploy Task

When working with web applications and Azure App Service, it may sometimes be necessary to delete or remove files from a website. Whether it is a deprecated feature or a bit of development "junk" that was accidentally left on your website, these files can often introduce processing overhead or even security vulnerabilities if left unattended. [...]