Just issue the following PowerShell one-liner, and you’ll compile and run each sample in the SDK (enter all in one line; broken here for readability):
PS C:\WinFx Samples\WPFSamples\AppModel\> gci -i *.csproj -r | foreach { pushd ([System.IO.Path]::GetDirectoryName($_.FullName)); msbuild $_.fullname; (gci -i *.exe -r | %{ &$_.fullname; read-host; }); popd; $_; }
“WinFx Samples” is the folder where you installed the samples. It also works from a subdirectory, as you can see, so that you only run the subset of samples you’re interested in. Executables may launch twice (from obj and bin outputs) and in some cases a dependent project might not get built before the main one, but hey, it’s just a quick trick
. The process will pause after executing each sample.
Very useful if you’re just playing with the technologies and want to get a quick overview through samples of what’s possible.

