Deployment Dojo S2E2: Stay on target

Wednesday, June 25, 2025

The FireGiant Cinematic Universe added another character to the Deployment Dojo in Episode 2, the one and only Bob Arnson. David was away on business so Bob stepped in for our lesson on MSBuild Targets. We cover a lot about this fundamental MSBuild concept.

Behind the curtain

Overall, I feel like this show went waaaaay smoother than the first one. Seeing the muscle memory for talking while typing coming back so quickly feels good. Unfortunately, my time estimation skills are still lacking.

You see, I originally planned to cover two topics in this show: targets and imports. However, around the 30-minute mark, I realized we still had a lot more to cover about targets. So, even though I gave Bob the option to cover both topics, I decided to “stay on target” and cover only one topic.

And we still went 20 minutes longer than my target for the show. But I like how everything flowed together and how much of the topic we covered.

S2E2 MSBuild Targets in depth

Just like in the first episode, we’re still talking about fundamental building blocks of MSBuild. Targets are how MSBuild schedules work. There are a lot of different ways to schedule work with: DefaultTargets, DependsOnTargets, BeforeTargets and AfterTargets. We cover all of those in this episode with lots of examples to show how each works and how they interact with each other.

Schedule

The next Deployment Dojo live show is a week from today on July 2nd. And here’s the monthly schedule:

In the meantime, keep coding. You know I am.

by Rob Mensching on Wednesday, June 25, 2025

Get Setup Matters in your inbox

Be the first to know when a new post is up.