Різниця між AJAX та Silverlight

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

Microsoft почала погрожувати Adobe та його флеш-програвачам новим введенням у свій програмний арсенал; Silverlight. Незважаючи на те, що срібло світла розробляється з 2006 року, він був лише попередньо переглянутий та оприлюднений для публіки протягом останнього року. Майкрософт навіть стикався з великою кількістю критики за те, що він не дотримувався стандарту та будував власну методологію у сріблястому світлі. Незважаючи на своїх зловмисників, сріблясте світло, мабуть, стане популярним, частково завдяки його неминучому включенню до майбутніх версій 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 поставила Silverlight сильним гравцем на ринку. Завдяки дуже широким цілям розгортання та підтримці таких технологій, як AJAX, що розширює свої можливості навіть далі, ніж у встановлених конкурентів, Silverlight може просто виявитись надійним програмним забезпеченням і досягати свого галасу.