AJAX i Silverlight

Anonim

W konkurencyjnym świecie oprogramowania komputerowego Microsoft jest największym gigantem. Pomimo swojej przewagi na rynku oprogramowania, wciąż istnieją pewne nisze, na które Microsoft nie ma całkowitej kontroli i są zamieszkiwane przez niektórych mniejszych graczy na rynku. Jednym z nich jest Adobe i jego Flash Player.

Microsoft zaczął teraz grozić firmie Adobe i jej odtwarzaczowi Flash nowym wprowadzeniem do swojego arsenału oprogramowania; Silverlight. Mimo że silverlight jest rozwijany od 2006 roku, został tylko przejrzany i udostępniony publicznie w ciągu ostatniego roku. Microsoft spotkał się z krytyką nawet za to, że nie przestrzega standardów i buduje własną metodologię w silverlight. Pomimo swoich przeciwników, silverlight prawdopodobnie stanie się popularny, częściowo ze względu na jego nieuniknione włączenie do przyszłych wydań Windows i Internet Explorera. Innym doskonałym aspektem Silverlight jest fakt, że jest on również zawarty w rodzinie.Net i może być kodowany za pomocą dowolnego języka programowania, który jest do niego dołączony.

Innym dobrym aspektem Silverlight jest fakt, że może on wykorzystywać AJAX (asynchroniczny JavaScript i XML) do tworzenia treści, które są jeszcze bardziej dynamiczne niż to, czego zwykle oczekuje się od animacji. Silverlight może żądać danych za pomocą AJAX nawet po pełnym załadowaniu. W połączeniu z doskonałym sterowaniem graficznym, Silverlight może zapewnić płynny interfejs dla większości transakcji opartych na danych, które do tej pory są w większości oparte na HTML lub innym powiązanym oprogramowaniu.

Mówi się, że Silverlight jest kompatybilny ze wszystkimi systemami operacyjnymi Windows, na których działa najnowsze oprogramowanie Internet Explorer. Jest także kompatybilny z OS X, systemem operacyjnym Apple wdrożonym na swoich komputerach Mac. A w ruchu, który określa, ile Microsoft chce, aby Silverlight osiągnął sukces, Microsoft nawiązał współpracę z Novellem, aby stworzyć wersję kompatybilną z Linuxem o nazwie Moonlight. Nawet w branży telefonii komórkowej Microsoft ma za zadanie rzucić wyzwanie firmie Adobe wraz z nadchodzącą wersją Silverlight na potrzeby własnej platformy Windows Mobile 6, a nawet Symbian.

Pomimo tego, że znalazł się pod ostrzałem za swoją pozornie podstępną taktyką, nie przestrzegając standardów branżowych, Microsoft postawił Silverlight na silnego gracza na rynku. Dzięki bardzo szerokim celom wdrażania i obsłudze technologii takich jak AJAX, która rozszerza swoją zdolność nawet dalej niż jej ustaleni konkurenci, Silverlight może okazać się solidnym oprogramowaniem i sprostać jego hype.