Я новичок в Silverlight и мне интересно, как приложение Silverlight обновляется с одной версии на другую. Используется ли для этого ClickOnce или есть другие, надеюсь, прозрачные, простые и надежные способы сделать это?
Если вы используете стандартное приложение Silverlight (не из браузера), ваши обычные правила HTTP соблюдаются. Таким образом, при условии разумного кэширования, последняя версия будет автоматически загружена с сервера при запуске страницы.
Что касается того, когда у него заканчивается браузер, у Tim Heuer есть хорошее сообщение в блоге, излагающее его:
http://timheuer.com/blog/archive/2009/03/18/silverlight-3-offline-update-framework.aspx
Как правило, программист может запрашивать обновления с сервера и при необходимости иметь само обновление приложения.