Uma ótima maneira de recuperar dados da aplicação onde o Silverlight está hosteado é através da QueryString. Estou publicando aqui um pequeno bloco de código responsável por realizar essa operação.
// faça aqui a verificação de querystring nula string val = HtmlPage.Document.QueryString["idDaQueryString"].ToString();
Espero que tenha sido útil.
Um forte abraço.




