AJAX ve Silverlight arasındaki fark Fark Bilgisayar yazılımı rekabet dünyasında

Anonim

Rekabetçi dünyadaki bilgisayar yazılımlarında Microsoft en büyük devlerden biri oldu. Yazılım pazarındaki üstünlüğüne rağmen, Microsoft'un üzerinde tam kontrole sahip olmadığı ve daha küçük pazar oyuncularının bir kısmı tarafından doldurulduğu bazı nişler hala var. Bunlardan biri Adobe ve flash oynatıcı tarafından yapılmaktadır.

Microsoft, Adobe'nin ve onun flash oynatıcısını yazılım araçlarına yeni girişi ile tehdit etmeye başladı; Silverlight. Silverlight 2006 yılından beri geliştirilmekle birlikte, sadece önizleme yapılmış ve son bir yılda halka duyurulmuştu. Microsoft, standartlara uymamak ve kendi metodolojisini Silverlight'da oluşturmak için çok fazla eleştirilere maruz kaldı. Onun detractors rağmen, gelecekte Windows ve Internet Explorer'ın kaçınılmaz dahil edilmesi kısmen nedeniyle, silverlight muhtemelen popüler hale gelecektir. Silverlight'ın diğer bir mükemmel yanı ise, Silverlight'ın da içinde bulunduğu gerçeğidir. Net aile ve onunla birlikte verilen programlama dillerinden herhangi biriyle kodlanabilir.

Silverlight'ın bir diğer güzel yanı, normalde bir animasyondan beklenenden daha dinamik olan içerik oluşturmak için AJAX'i (Asynchronous Javascript and XML) kullanabilmesidir. Silverlight, tam yüklendikten sonra bile AJAX kullanarak veri isteyebilir. Mükemmel grafiklerle birleştiğinde, Silverlight çoğu veri odaklı işlem için kesintisiz bir arabirim sağlayabilir; halihazırda çoğunlukla HTML veya diğer ilgili yazılımlardadır.

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

Endüstri standartlarını takip etmemekte görünüşte eli değersiz taktiklerin etkisi altında olmakla birlikte, Microsoft Silverlight'ı güçlü bir pazar oyuncusu olarak görüyor. Çok geniş dağıtım hedefleri ve AJAX gibi teknolojileri destekleyen ve kurulu rakiplerinden daha da ileri düzeyde olan teknolojileri destekleyen Silverlight, sağlam bir yazılım parçası olabileceğini ispatlamış ve aşırı yoruculuk yaşamasına yardımcı olabiliyor.