title: MSBuild and Windows internals
body: <p>Recently I needed to do some more advanced tweaking in our MSBuild/VS2008-based build system. My background is mostly UNIX systems, so I lacked knowledge on Windows-specific things; f.e. one of the surprises for me were that there are several different runtimes, which seem to be incompatible when linking two native projects compiled with different runtime libraries. I don't even know what to look for, so any help with making this question more precise is welcome ;-)</p>
  
  <p>Are there any good books that explain these topics, together with some best practices?</p>