Visual Studio 2008でReShaper 3.1のいいエディションをつかっています。XAMLのチェックもReShaperで置き換わるのですが、Visual Studio 2008内蔵のものよりもエラーチェックが厳しくていいですね。
<Button Width="100" Height="30" Name="button1"> <Button.Triggers> <EventTrigger RoutedEvent="Button.MouseEnter"> <BeginStoryboard> <Storyboard> <DoubleAnimation Storyboard.TargetProperty="button1.Height" From="{Binding Height}" To="100" Duration="0:0:5"/> (略)
上のXAMLは実行するとランタイムエラーになります。Visual Studio 2008はコンパイルでも何も言われませんが、ReShaperのチェックには引っ掛かります。