Не могли бы вы рассказать мне, какие основные сценарии возможны в Silverlight 4, а во Flash - нет?
Silverlight 4 против Flash
Ответы (3)
Возможно, это не точный ответ - я не знаю Flash и имею лишь краткое представление о Silverlight, - но однажды я прочитал, что он был придуман следующим образом:
Flash был создан для дизайнеров для реализации забавных вещей и игр, в то время как Silverlight уходит корнями в более процессно-ориентированную разработку и включает в себя графику, видео и т. Д.
Будет ли один из них подходящим для конкретного проекта, безусловно, зависит от проекта. Для меня как разработчика, в основном ориентированного на Microsoft, Silverlight привлекателен, но опять же, это основано на небольшом количестве знаний. Просто подумал, что поделюсь тем, что прочитал некоторое время назад (в немецкой газете WEAVE, бумаге, написанной для дизайнеров / цифровых художников).
Я тоже не эксперт, но, насколько я понимаю, Саша в значительной степени на высоте. Я бы упомянул две вещи: 1. Silverlight может выйти из браузера без дополнительной установки, Flash / Flex необходимо установить среду выполнения AIR. 2. Silverlight - это платформа для Windows Phone 7 Series, что может быть проблемой, а может и не быть.
Я думаю, что сейчас самые большие отличия - это инструменты и проникновение браузеров. По отдельным функциям я не знаю больших пробелов. (Хотя для многих функций, таких как DRM, они предлагают решения с очень разными внешними требованиями - поэтому, хотя обе среды выполнения «поддерживают DRM», решения Adobe и Microsoft DRM имеют разные функции, которые в этом случае могут быть отличительными чертами.)
В любом случае, для всех основных применений, с которыми я знаком, выбор между Flash и Silverlight зависит от того, какая среда разработки и язык программирования вы предпочитаете, а также от того, насколько вы готовы, чтобы некоторые пользователи увидели страницу «Пожалуйста, установите среду выполнения».