Также упоминалась эта цитата:
Silverlight также имеет некоторые «слабые места» в медиа и бизнес-приложениях, сказал он.
Средства массовой информации часто искажают факты или упоминают только отдельные факты, чтобы улучшить историю. Silverlight не угасает, и спецификация HTML5 не была ратифицирована.
Можно также сделать вывод из этой статьи, что MS делает все возможное, чтобы манипулировать спецификацией HTML5 под себя, и мы в конечном итоге окажемся в такой же ситуации, как и в прошлом: каждый реализует одну и ту же спецификацию по-своему. и вам нужно кодировать обходные пути для каждого основного браузера. Из-за этого спора (что, несомненно, будут делать и другие производители), может потребоваться много времени для полной ратификации спецификации.
Сказав это, WPF не подвержен какой-либо из этих неопределенностей - но он все еще не является кроссплатформенным. Поэтому вы должны задать себе следующие вопросы:
- каков ожидаемый срок службы вашего LOB-приложения?
- как долго, прежде чем он получит основную переписку?
- возможно ли выпустить его в нескольких разных технологиях для разных установок?
LOB-приложения, как правило, довольно жестко настраиваются и контролируются конкретными настройками, поэтому долгосрочное изменение фокуса для Silverlight может совсем не повлиять на вас.
РЕДАКТИРОВАТЬ: на следующий день после того, как я ответил на этот вопрос, Колин Эберхардт написал это очень хорошее сообщение в блоге: Означает ли HTML5, что Silverlight близок к концу? который охватывает эту точную новость / цитату.
Колин также ссылается на это последующее сообщение в блоге от Боба Маглии 1 , в котором подробно говорится о том, что он цитировал. Я думаю, что вы можете с уверенностью заключить, что совершенно нормально разрабатывать ваше LOB-приложение в Silverlight, если вы хотите:)
1 Президент отдела серверов и инструментов в Microsoft