Archive

These are all my older blog posts that I have archived. You can find my most recent blog posts here.

Refactoring PowerShell - Switch Statements

Archived powershell refactoring switch

Refactoring PowerShell switch statements to use hash tables and enumerated types.

Deploy Sonarqube to Azure App Service Linux Containers using an Azure DevOps Pipeline

Archived azure azure-pipelines azure-sql-database azure-devops azure-sql-server azure-web-app containers docker

A guide to deploying Sonarqube to Azure App Service Linux Containers using an Azure DevOps Pipeline.

Azure Resource Manager Templates Hands-on Lab and #GlobalAzure 2019

Archived azure globalazure azure-resource-manager-templates arm-templates

A hands-on lab and presentation on Azure Resource Manager templates I presented at the Global Azure Bootcamp 2019 in Auckland.

Allow Integer Parameter to Accept Null in a PowerShell Function

Archived powershell

A PowerShell function that takes a mandatory integer parameter, but that parameter needs to allow Null.

Enable CORS Support in Cosmos DB using PowerShell

Archived azure powershell cosmosdb

Enable CORS Support in Cosmos DB using PowerShell

Use Pester to Test Azure Resource Manager Templates for Best Practices

Archived azure powershell azsk pester

Use Pester to Test Azure Resource Manager Templates for Best Practices

Converting a PowerShell Project to use Azure DevOps Pipelines

Archived powershell azure-devops cosmosdb

Converting a PowerShell Project to use Azure DevOps Pipelines

List Global Assembly Cache using PowerShell

Archived gac global-assembly-cache powershell

List Global Assembly Cache using PowerShell

Install Windows Admin Center (WAC) using DSC

Archived azure-dsc dsc windows-admin-center

Install Windows Admin Center (WAC) using DSC

Get the ForceChangePassword Office 365 User Setting with PowerShell

Archived azuread forcechangepassword powershell office-365

Get the ForceChangePassword Office 365 User Setting with PowerShell