AJAX и Silverlight

Anonim

В конкурентном мире программного обеспечения 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 может просто оказаться прочной частью программного обеспечения и соответствовать его шумихе.