Encode di caratteri speciali nello XAML di Silverlight

Se provate a utilizzare in una stringa uno dei caratteri speciali (< > & ") all'interno di un file XAML, riceverete un errore abbastanza oscuro che recita:

Entity references or sequences beginning with an ampersand '&' must be terminated with a semicolon ';'.

O in alternativa questo:

'"' is an unexpected token. The expected token is ';'. Line xx, position xx

Al fine di risolvere il problema è sufficiente encodare i caratteri (a destra il corrispondente):

< &lt; 
> &gt; 
& &amp; 
? &quot;