AJAX ve Silverlight Arasındaki Fark

Bilgisayar yazılımının rekabetçi dünyasında, Microsoft en büyük dev oldu. Yazılım pazarındaki üstünlüğüne rağmen, Microsoft'un hala üzerinde tam kontrol sahibi olmadığı ve bazı küçük pazar oyuncuları tarafından doldurulduğu belirli nişler var. Bunlardan biri Adobe ve flash player tarafından tutuluyor.

Microsoft şimdi yazılım cephaneliğine yeni girişiyle Adobe'yi ve flash oynatıcısını tehdit etmeye başladı; Silverlight. Silverlight 2006 yılından bu yana gelişmekte olmasına rağmen, yalnızca son bir yıl içinde önizlendi ve halka sunuldu. Microsoft, standarda bağlı kalmamak ve silverlight'ta kendi yöntemlerini oluşturmaktan dolayı çok fazla eleştiriyle karşı karşıya kaldı. Dedektörlerine rağmen, gümüş ışık, kısmen Windows ve Internet Explorer'ın gelecekteki sürümlerine kaçınılmaz olarak dahil edilmesi nedeniyle muhtemelen popüler olacak. Silverlight'ın bir başka mükemmel yönü de .Net ailesine dahil edilmesi ve içerdiği programlama dillerinden herhangi biriyle kodlanabilmesidir..

Silverlight'ın bir diğer iyi yönü, normalde bir animasyondan beklenenden daha dinamik içerik oluşturmak için AJAX (Asenkron Javascript ve XML) kullanabilmesidir. Silverlight, tamamen yüklendikten sonra bile AJAX kullanarak veri isteyebilir. Mükemmel grafik kontrolleri ile birlikte, Silverlight bugüne kadar hala çoğunlukla HTML veya diğer ilgili yazılımlarda olan veri odaklı işlemlerin çoğu için kesintisiz bir arayüz sağlayabilir..

Silverlight'ın en son Internet Explorer yazılımlarını çalıştıran tüm Windows işletim sistemleriyle uyumlu olduğu söylenir. Ayrıca Mac'lerine dağıtılan Apple'ın işletim sistemi OS X ile de uyumludur. Microsoft'un Silverlight'ın ne kadar başarılı olmasını istediğini belirleyen bir hareketle Microsoft, Novell ile Moonlight adlı Linux ile uyumlu bir sürüm oluşturmak için ortaklık kurdu. Mobil endüstrisinde bile Microsoft, Windows Mobile 6 ve hatta Symbian platformları için yakında çıkacak olan Silverlight sürümüyle Adobe'ye meydan okumaya hazırlanıyor.

Microsoft, endüstri standartlarını takip etmiyor gibi görünmeyen taktiklerinden dolayı ateş altında kalmasına rağmen, Microsoft, Silverlight'ı güçlü bir pazar oyuncusu olarak gösterdi. Geniş dağıtım hedefleri ve AJAX gibi yeteneklerini yerleşik rakiplerinden daha da genişleten teknolojilere verdiği destekle Silverlight, sağlam bir yazılım parçası olduğunu ve yutturmacaya kadar yaşayabileceğini.