Chapter 3. How to build with .NET Core

This chapter covers

  • Frameworks, runtimes, and platforms
  • MSBuild fundamentals

Throughout my time as a software developer, there has been a dichotomy between the things I want to do, like write code, and the things I have to do, like build code. I didn’t want to learn makefiles or MSBuild. IDEs also made it possible to skip most of that.

At least until the day when I had to do one specific thing. Then I had to either go through the steep learning curve to figure out what I needed, or copy-paste from Stack Overflow and hope for the best. Neither situation is ideal. Knowing the fundamentals of your build files not only keeps you out of sticky situations, it also lets you know what’s possible. For this chapter, ...

Get .NET Core in Action now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.