RichardSoeteman.NET
A blog about random stuff in Umbraco and .NET development

Implementing a confirmation dialog in Umbraco 14
At the moment I am (finally) at the final stage of the conversion of MemberExport to Umbraco 14. One of the things that needs to be done is removing an item from saved definitions. Of course you want a conf...
Read more →

Converting Backoffice Language files using ChatGPT
At the moment I am middle in converting MemberExport to the new Umbraco V14 Backoffice. A few days ago I needed to convert language files from XML to typescript. In this post I show you how I used ChatGPT to convert th...
Read more →

Refactoring a large codebase with refactoring attributes
We've all been in this situation where we inherited a large project that is a complete mess and needed to be migrated to the latest version of Umbraco. Where to start when your first thought is let's start over? In thi...
Read more →

Automatic versioning for Umbraco packages
One thing that is always needed for Umbraco package development is adding a version number to your package. Then you also need to make sure this version is not only added to your project files but also to your Umbraco...
Read more →

Quick tip Treating Warnings as Errors
Currently I am upgrading CMSImport to Umbraco V13. I could have been done by now if I didn't broke my old rule to treat Warnings as Errors.
Read more →