6 followers
.NET developer with a passion for mobile and DevOps. I build cross platform apps using Xamarin, backend systems using Azure and GitHub Actions using Docker.
As you may have noticed by the lack of content I have been on hiatus for the last couple of months. My beloved partner of 22 years, Emma passed away unexpectedly at the beginning of March and I have been unable to find motivation to write since. I ho...
.NET Frontend Day 2022 took place on 10th February with a great line-up of speakers from the community & Microsoft and topics for all .NET developers. I will highlight the sessions that were of most interest to Xamarin and .NET MAUI developers. What ...
When writing a cross platform app it is common to need some platform specific code. In Xamarin.Forms we use DependencyService, in .NET MAUI we can use a similar dependency injection technique or take advantage of MAUI's multi-targeting and partial cl...
Edit Release is a GitHub Action for editing an existing release. Edit the Name, Draft status and Pre-release status of a release as well as adding text and the content of markdown files to the Body of a release. Edit Release is built with C# and Dock...
Writing a GitHub Actions workflow to build a cross platform .NET MAUI app is more complicated than the average .NET app. First you have to build all the platforms you want to support, taking into consideration the runners they can be built on. Then, ...
.NET MAUI Preview 11 was released a little over a week ago but it was something of a stealth release due to a late bug in Visual Studio 2022 17.1 Preview 2. We can still install Preview 11 using the CLI but there are some caveats. In this article I e...