I am currently upgrading a .NET Core 3.1(LTS) MVC website to run on .NET 6, stepping it through intermediate .NET versions to make sure some EF Migrations were done correctly. Everything upgraded without any major issue until the final step to .NET 6. As soon as I did this my MVC pages failed to render, but no error …
Read MoreWe recently hit a problem when we tried to edit a page on anold Umbraco 7 instance. When we tried to edit a page in the Umbraco web UI we got the error 'failed to retrieve data for content id 1119' Now this page had been created a long time ago by a user who had since left the company, and this was the root cause. It …
Read MoreI posted recently on my experience moving to Hugo from WordPress. One feature lost in the move were the Wordpress plugins used to automatically post to Twitter and LinkedIn when a new blog post was created. I always found this very useful, so looked or a way to replicate this functionality for static pages. The …
Read MoreBackground Over the years, the Black Marble blog server has been hosted on many platforms. It's previous incarnation was WordPress, running as a network of sites with an aggregated feed. Of late we had found this slow to serve the first page (due to website start-up time) and there was the constant need to keep the …
Read MoreI wanted to have a look at some GitHub Enterprise Server (GHES) upgrade scenarios so decided to create a quick GHES install on my local test Hyper-V instance. Due to me skimping on resources, and making a typo, creating this instance was much harder than it should have been. The first issue was I gave it a tiny data …
Read MoreI was recently trying to set up a copy of the Outlook desktop app with two outlook.com email accounts and hit a strange issue. I was able to add the first one without any problems, but when I tried to add the second one I got an error message asking for PIN, and most importantly on the same dialog showing the second …
Read MoreA recent addition to GitHub Actions is the ability to create a custom job summary. Using a simple echo command in a script you can write to the job summary 1steps: - name: Adding markdown 2 run: echo '### Hello world! :rocket:' >> $GITHUB_STEP_SUMMARY Now, this got me thinking. I have a well-used custom …
Read MoreGitHub's Dependabot is a great tool to help keep your dependencies up to date, and most of the time the PR it generates just merges without a problem. However, sometimes there are issues with other related dependencies. This was the case with a recent PR to update jest-circus to 28.x. The PR failed with the error …
Read MoreDid you miss the 'Microsoft and GitHub DevOps Forum: DevSecOps' event I presented at earlier in May? Well worry not, the on-demand stream is now available - here
Read MoreI have blogged in the past ( here , here and here) about the complexities and possible areas of confusion with different types of Azure DevOps pipeline variables. Well here is another example of how to use variables and what can trip you up. The key in this example is the scope of a variable, whether it is available …
Read More