How to invoke and use crossgen "manually" after the build pipeline has been run? Our main Windows app Royal TS has been around for almost 20 years now and it all started with WinForms using the .NET Framework 1.1 back in the day. Since last summer, I spent quite some time porting Royal TS to … Continue reading .NET 5 Adventure: crossgen(2)
Blog
10 Years Microsoft MVP
In July 2010, I received an email from Microsoft that I received a Microsoft MVP (Most Valuable Professional) award. Back then I wasn't really sure what that means but it's safe to say it had a massive impact on my personal life. There are some benefits being an MVP (some free licenses, free azure credits, … Continue reading 10 Years Microsoft MVP
Azure DevOps CI/CD for Windows Desktop Apps – Part 5
YAML And Lessons Learned This is the last part of the series. Let's take a look at a couple of lessons I've learned and what we can do to further improve the whole thing. There are more parts available:Azure DevOps CI/CD for Windows Desktop Apps - Part 1Azure DevOps CI/CD for Windows Desktop Apps - … Continue reading Azure DevOps CI/CD for Windows Desktop Apps – Part 5
Azure DevOps CI/CD for Windows Desktop Apps – Part 4
The Release Pipeline To create a release pipeline, you need to specify one or more artifacts you want to use (the output of the previous "build pipeline"), then you setup your "stages" where each stage has again a set of tasks. There are more parts available:Azure DevOps CI/CD for Windows Desktop Apps - Part 1Azure … Continue reading Azure DevOps CI/CD for Windows Desktop Apps – Part 4
Azure DevOps CI/CD for Windows Desktop Apps – Part 3
Kicking off the Release Pipeline When you configure a release pipeline (which we discuss in Part 4), we need to have a "trigger" which lets us know when we actually want to start the release pipeline. There are many ways to handle this. In my particular scenario we are going to use the #PUBLISH tag … Continue reading Azure DevOps CI/CD for Windows Desktop Apps – Part 3