Published onMarch 3, 2023Bit Bucket Pipelines - Part 4: Deploying a Function App to Azure with Bicepbit-bucketpipelinesdevopsdotnetfunction-appsazureazure-cliDeploying a Function App to Azure using Bit Bucket Pipelines, the Azure CLI and Bicep templates. This article looks into the problems I faced and the solutions I found to overcome them.
Published onJuly 11, 2021Running Optimizely (EPiServer) CMS on Ubuntu with .NET 5dotnetcmsoptimizelyubuntudockerAn experiment to see if we can run Optimizely CMS on WSL2/Ubuntu with .NET 5. SQL Server will also run on Ubuntu via Docker containers.
Published onJanuary 10, 2021C# 9.0 New FeaturesdotnetcsharpC# 9.0 New Features include records, top-level programs, init properties, pattern matching enhancements, source generators and more.
Published onOctober 27, 2020Bit Bucket Pipelines - Part 3: Deploying a React app to Azure Blob Storagebit-bucketpipelinesdevopsdotnetreactjsazureDeploying a React application as a static web site in Azure Blob Storage.
Published onOctober 26, 2020Bit Bucket Pipelines - Part 2: Deploying ASP.NET Core to an Azure Web Appbit-bucketpipelinesdevopsdotnetaspnetcoreazurePackaging and deploying an ASP.NET Core website to an Azure Web App using Bit Bucket Pipelines.
Published onOctober 25, 2020Bit Bucket Pipelines - Part 1: Building and Testing ASP.NET Corebit-bucketpipelinesdevopsdotnetaspnetcoreBuilding and testing ASP.NET Core code using Bit Bucket Pipelines.
Published onJune 5, 2020Clean Architecture - Command and Query Templatesdotnetclean-architecturearchitecturetemplatedotnet cli templates for creating commands and queries in clean architecture.
Published onMay 4, 2020Clean Architecture - An Introductiondotnetclean-architecturearchitectureAn introduction to Clean Architecture, along with a comparison to the traditional N-Tier architecture.