Course Overview
About MSBuild
The Microsoft Build Engine is a platform for building applications.Visual Studio uses MSBuild to load and build managed projects.his engine, which is also known as MSBuild, provides an XML schema for a project file that controls how the build platform processes and builds software.
MSBuild Training Curriculum
MSBuild 4.0 Basics
This module introduces MSBuild, including what it does, how it works, and how to use it.
What is MSBuild, Sample project files, Solutions vs. projects, Targets and Tasks, Properties and Items, Editing projects with Visual Studio 2010
Customization
This module introduces the many ways you can customize and extend MSBuild.
Build Events, Custom build steps, Custom build tools, Custom buld targets, Custom build tasks, MSBuild extension pack
Troubleshooting
This module provides the student with many tools and tricks to be used when troubleshooting a slow or otherwise misbehaving build.
Logging, Logging verbosity, Console logger, File logger, Custom loggers, Handling errors, Debugging MSBuild using Visual Studio, Debugging MSBuild using MSBuild Sidekick by Attrice, Debugging tasks and loggers, Troubleshooting multiple import issues