Разлика между AJAX и Silverlight

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

Microsoft вече започна да заплашва Adobe и неговия флаш плейър с новото въвеждане в своя софтуерен арсенал; Silverlight. Въпреки че сребърната светлина е в разработка от 2006 г., тя е преглед и пуснат на публиката само през последната година. Microsoft дори са изправени пред много критики за това, че не се придържат към стандарта и изграждат собствена методология в сребърна светлина. Въпреки вредителите си, сребърната светлина вероятно ще стане популярна, отчасти поради неизбежното й включване в бъдещите версии на Windows и Internet Explorer. Друг отличен аспект на Silverlight е фактът, че той също е включен в семейството .Net и може да бъде кодиран с всеки от програмните езици, които са включени в него.

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

Смята се, че Silverlight е съвместим с всички операционни системи Windows, които работят с най-новия си софтуер Internet Explorer. Той е съвместим и с OS X, операционната система на Apple, внедрена в своите Macs. И в ход, който определя колко Microsoft иска Silverlight да успее, Microsoft си партнира с Novell, за да създаде версия, съвместима с Linux с име Moonlight. Дори в мобилната индустрия, Microsoft е готов да предизвика Adobe с предстоящото си издание на Silverlight за собствената си Windows Mobile 6 и дори платформите Symbian.

Въпреки че попадна под обстрел заради на пръв поглед неподчинената си тактика при неспазване на индустриалните стандарти, Microsoft постави Silverlight за силен пазарен играч. Със своите много широки цели за внедряване и поддръжка за технологии като AJAX, която разширява възможностите си дори повече от утвърдените си конкуренти, Silverlight може просто да се окаже солидна част от софтуера и да достигне своя свръх.