Разница между AJAX и Silverlight

В конкурентном мире компьютерного программного обеспечения Microsoft является крупнейшим гигантом. Несмотря на свое превосходство на рынке программного обеспечения, все еще существуют определенные ниши, над которыми Microsoft не имеет полного контроля и которые заполнены некоторыми более мелкими игроками рынка. Один из них принадлежит Adobe и его флеш-плееру..

Microsoft начала угрожать Adobe и ее флеш-плеером новым введением в свой арсенал программного обеспечения; Silverlight. Хотя Silverlight разрабатывался с 2006 года, он был только предварительно просмотрен и опубликован в течение последнего года. Microsoft даже столкнулась с большой критикой за то, что она не придерживалась стандарта и создала свою собственную методологию в silverlight. Несмотря на свои недоброжелатели, silverlight, вероятно, станет популярным, отчасти из-за его неизбежного включения в будущие выпуски Windows и Internet Explorer. Еще одним отличным аспектом Silverlight является тот факт, что он также входит в семейство .Net и может быть закодирован с любым из языков программирования, которые включены в него..

Другим хорошим аспектом Silverlight является тот факт, что он может использовать AJAX (асинхронный Javascript и XML) для создания контента, который даже более динамичен, чем обычно ожидается от анимации. Silverlight может запрашивать данные, используя AJAX, даже после полной загрузки. В сочетании с превосходными графическими элементами управления Silverlight может обеспечить цельный интерфейс для большинства транзакций, управляемых данными, которые до сих пор в основном по-прежнему выполнялись в HTML или другом связанном программном обеспечении.

Считается, что Silverlight совместим со всеми операционными системами Windows, на которых установлено новейшее программное обеспечение Internet Explorer. Он также совместим с OS X, операционной системой Apple, развернутой на их Mac. И в процессе, который определяет, насколько Microsoft хочет добиться успеха Silverlight, Microsoft заключила партнерские отношения с Novell для создания версии, совместимой с Linux, под названием Moonlight. Даже в мобильной индустрии Microsoft намерена бросить вызов Adobe, выпустив Silverlight для своей собственной Windows Mobile 6 и даже платформ Symbian..

Несмотря на то, что Microsoft подверглась критике за свою, казалось бы, закулисную тактику несоблюдения отраслевых стандартов, Microsoft поставила Silverlight на позиции сильного игрока на рынке. С его очень широкими целями развертывания и поддержкой технологий, таких как AJAX, которые расширяют его возможности даже дальше, чем его устоявшиеся конкуренты, Silverlight может оказаться просто надежным программным обеспечением и оправдать его шумиху..