Silverlight против Flex - PullRequest
       40

Silverlight против Flex

71 голосов
/ 21 августа 2008

Моя компания разрабатывает несколько типов приложений. Большая часть нашего бизнеса связана с созданием мультимедийных приложений, как правило, во Flash. Однако теперь эта сторона дома начинает переходить к разработке Flex.

Большая часть других наших разработок выполняется с использованием .NET. Вместо этого я пытаюсь продвинуться в разработке Silverlight, так как это позволит лучше использовать разработчиков .NET в штате. Я предпочитаю платформу Silverlight, а не платформу Flex, потому что Silverlight - это весь код .NET. У нас в штате больше разработчиков .NET, чем разработчиков Flash / Flex, и большинство наших разработчиков Flash / Flex являются художниками графики (а не настоящими программистами). Единственная причина, по которой они сейчас стремятся к Flex, заключается в том, что это кажется логичным шагом от Flash.

Я занимался разработкой, используя оба, и я искренне верю, что с Silverlight работать легче. Но я пытаюсь убедить людей, которые являются только разработчиками Flash.

Итак, вот мой вопрос: если я собираюсь пойти на собрание, чтобы похвалить Silverlight, почему компания хочет использовать Silverlight вместо Flex? Кроме очевидного "не у всех есть Silverlight", каковы плюсы и минусы для каждого?

Ответы [ 22 ]

0 голосов
/ 30 сентября 2012

Flash Player официально доступен и поддерживается практически на всех настольных платформах (Windows, Linux, Mac), тогда как Silverlight будет поддерживаться в основном в Windows.

следующая статья обеспечивает сравнение обеих платформ.

0 голосов
/ 13 мая 2009

Вы серьезно не должны использовать ЛЮБОЙ этих технологий ActiveX2.0. Ни Silverlight, ни Flex ...

Во-первых, оба они являются не чем иным, как «распределенными средами winforms с поддержкой запуска в браузере», во-вторых, они плохо переносятся на другие устройства (особенно это относится к Silverlight), в-третьих, они не используют не работает с другими частями вашей страницы. Они плохо работают для людей с ограниченными возможностями, и т. Д., И т. Д., И т. Д.

Adobe и Microsoft оба пытаются скрыть этот факт, но в конце концов Silverlight и Flex - это не что иное, как ActiveX в новой упаковке ...

Конечно, они работают в песочницах, являются управляемыми языками и все такое. Но это все еще большой кусок BLOB, загружаемый для локального запуска в вашем браузере, AKA ActiveX ...

...