Ajax與Microsoft Silverlight
Ajax是異步JavaScript和XML的縮寫。它是客戶端用來開發交互式網頁的web開發方法的集合。Microsoft Silverlight是一個免費的瀏覽器插件,它可以在客戶端提供完整的交互式多媒體體驗和豐富的業務應用程序。Silverlight基於.NETFramework公共語言運行時(CLR),它可以執行相同的編譯代碼,以便在服務器端和客戶端上運行。Ajax和microsoftsilverlight都是基於客戶端的方法或應用程序,在客戶端豐富了多媒體和業務功能,以增加極端的用戶體驗。
什麼是Ajax?
Ajax是一種編程模型,它支持許多不同的軟件工具,如HTML、JavaScript和XML,實際上代表異步java腳本和XML。它用於創建直接在瀏覽器中運行給用戶的應用程序。最初它只廣泛地用於Microsoft的Internet Explorer瀏覽器,但由於它已使其能夠與大多數其他常見瀏覽器一起使用,因此進行了修訂。Ajax與早期的類似程序(如HTML)的主要區別在於它不需要插件,並且允許應用程序直接工作或嵌入瀏覽器本身。它使用一個引擎,它在瀏覽器和用戶之間交互,允許更新網頁的不同部分,而不必在每次與用戶交互時重新加載整個頁面。Ajax不是可再**的產品,但在開源社區中是免費的。
什麼是Microsoft Silverlight?
Silverlight是一種基於Microsoft生產和支持的.NET framework的技術,通常稱為Microsoft Silverlight。它作為插件提供給您的瀏覽器,支持不同類型的媒體,包括通過圖形和視頻提供豐富的交互體驗。它也是跨平臺的,也可以跨不同類型的瀏覽器使用,包括Chrome、Firefox、internetexplorer和Safari中最常見的瀏覽器。正是這種跨平臺、跨瀏覽器的能力,使世界各地的軟件開發人員能夠將使用Silverlight的應用程序集成到瀏覽器中。微軟的主要競爭對手也在向它的主要平臺轉移。Silverlight4.0於2010年發佈,其中包含了一系列新功能,如支持網絡攝像頭、麥克風、與谷歌Chrome瀏覽器的集成,以及對流媒體和電視中的多播網絡的支持。
AJAX和微軟SILVERLIGHT的區別