Можно ли создать хорошее приложение среднего или полного размера, используя только Silverlight в качестве хоста?
Несколько вещей, которые могут понадобиться: - динамические страницы (один серебряный «экран» может переключаться между экранами, как обычное приложение. - аналогично java-апплету, который запускается из браузера
Я вижу, что Telerik продает RadControls для WPF ... но это полезно (для меня) только в том случае, если Silverlight может быть многофункциональной клиентской платформой через Интернет.





Хотя Silverlight 2.0 все еще является несколько незрелой платформой, он поддерживает многие функции, которые я ожидал бы от платформы, необходимой для создания полноразмерных приложений.
Для вашего конкретного сценария Microsoft опубликовала руководство по Многостраничные приложения
Абсолютно. Я изучал это и считаю, что это так же легко сделать в Silverlight, как и на любом другом языке. Помните, что Silverlight 2 использует C# 3.0, и с его помощью вы можете создавать все, что не включено в версию CLR для Silverlight. Кроме того, тот факт, что Microsoft предоставляет вам доступ к исходному коду .NET, означает, что вы можете скомпилировать недостающие части библиотек .NET с вашим приложением. (Хотя я не знаю о проблемах с лицензированием.)
Два дня назад я видел презентацию полнофункционального приложения CRM. Хотя он все еще альфа: он выглядит и ощущается как любое офисное приложение. Я не знаю подробностей, но для меня это подтверждение концепции.