The One with the Deployment Dramas
Deployment and Distribution
Allow me to make a confession: I love writing code. The whole process that starts with a vague idea, followed by writing the first lines of code, then finding issues and debugging the code, gives me a thrill. There is something magical about creating something out of thin air and seeing it come to life before my eyes.
But there comes a moment when the software is “good enough” and it needs to move into production. After all, we write software with a purpose: it needs to be used. And that usually means moving it away from your development machine to a production environment.
There are many challenges in this process. But don’t worry: we will tackle all of them! We will discuss the following topics:
- What does deployment mean?
- How do you use the Publish wizard from Visual Studio?
- What is CI/CD, and how do I use it in Azure DevOps or GitHub?
- How do I build an installer? ...