Windows 8 Metro: Implementando Validação

Eu apenas pesquisei por cerca de duas horas e não encontrei nada.

Dado o seguinte cenário:

public class Person
{
    [Required]
    public string Name { get; set; }
}

XAML:

<TextBox Text="{Binding Name, Mode=TwoWay}" />

Como você obteria automaticamente o feedback da validação na interface do usuário, como há no MVC3?

(Ah, e eu realmente não me importo no momento se eu fosse capaz de usar os DataAnnotations integrados como [Required] ou não)

Qualquer ajuda é muito apreciada!