Prendete questo frammento di XAML generato da Cider, a questo punto vi chiedo: Se premo btn che succede? smile_thinking
 
   1:  <Grid>
   2:    <Button Name="btn">Button</Button>
   3:  </Grid>

La risposta è "dipende" se il progetto è VB9 allora potrebbe essere eseguito dell'eventuale codice perchè il default handler generato è dichiarato in questo modo:

   1:  Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs) Handles Button1.Click
   2:  ...
   3:    End Sub

Ovviamente C# genera questo XAML:

   1:   <Grid>
   2:    <Button Name="btn" Click="button1_Click">Button</Button>
   3:   </Grid>

Nettamente più chiaro.
Inoltre il fatto che in VB9 il file App.xaml (e relativa classe) è stato rinominato in Application.Xaml rende evidente che i due team non si parlano... smile_teeth che abbiano per caso litigato?