На странице html или aspx, содержащей ваш xap-файл silverlight, напишите эту функцию в javascript
function refreshPage() {
window.location.href = window.location.href + "?updated";
}
Внутри приложения Silverlight напишите приведенный ниже фрагмент кода, чтобы обновить приложение, не создавая у пользователя и впечатления, что страница обновлена (учитывая, что файл xap кэшируется и обновляется сразу)
HtmlPage.Window.Invoke("refreshPage");