Using System.CommandLine to build a command line application.

Using System.CommandLine to build a command line application. I am writing a command line application and in order to parse arguments and display output to the console I found an experimental library called System.Commandline written by the dotnet team that works really well. The point for this post was that while this worked great locally I had a brain freeze when it came to getting bitbucket pipelines to build this properly due to it having...

Continue Reading

HTTPS/SSL via this GitHub Pages site with Fly.io

HTTPS/SSL via this GitHub Pages site with Fly.io For a while now anything I host on Amazon Web Services I use Amazon’s fantastic certificate manager to generate an SSL certificate on my behalf for free then associate that with an Elastic Load Balancer ensuring that all traffic to sites I host on AWS are being served from HTTPS and SSL. I also host a site on Firebase and that also comes with a free SSL/HTTPS...

Continue Reading

Force SSL on IIS hosted ASP.NET website under AWS ELB

How to force HTTPS / SSL on ASP.NET websites behind AWS ELB I love HTTPS / SSL and think that all websites should be served this way. Including this blog which I am working on. It is currently hosted on GitHub Pages so that is my current barrier to getting this done. However whereas once it was a premium expensive service it is getting easier and cheaper and one way is to use Amazon Web...

Continue Reading

Locked out of Windows Server 2012

An issue I had a while back was a development lab version of Microsoft Windows Server 2012 locking me out via RDP or any other means due to RDP licensing and a grace period expiring. It was not a server in my room but a proper rack mounted headless server. Diagnosing what was wrong took ages but it turns out the fix was to delete a registry key and rebooting the server. Being a good...

Continue Reading

Visual Studio 2015 Update 3 install issue

I am upgrading a project to use Visual Studio 2015 Community Edition and one of the updates it recommends was not installing with an error relating to the Visual Studio 2015 Update 3 update. After uninstalling and re-installing both the update and Visual Studio itself I eventually had a look on Google for the following error: Setup has detected that Visual Studio 2015 Update 3 may not be completely installed. Please repair Visual Studio 2015...

Continue Reading