Ajax versus Microsoft Silverlight
Ajax staat voor asynchrone JavaScript en XML. Het is een verzameling webontwikkelingsmethoden die in client-side worden gebruikt om interactieve webpagina's te ontwikkelen. Microsoft Silverlight is een gratis browserinvoegtoepassing die volledige interactieve multimedia-ervaringen en rijke zakelijke toepassingen aan clientzijde mogelijk maakt. Silverlight is gebaseerd op .NET Framework Common Language Runtime (CLR) waarmee dezelfde conforme code zowel op de server als op de client kan worden uitgevoerd. Zowel Ajax als Microsoft Silverlight zijn klantgerichte methoden of toepassingen die multimedia- en bedrijfsfunctionaliteiten aan clientzijde verrijken om extreme gebruikerservaringen te vergroten.
Wat is Ajax?
Ajax is een programmeermodel dat een aantal verschillende softwaretools ondersteunt, zoals HTML, JavaScript en XML en staat in feite voor asynchroon java-script en xml. Het wordt gebruikt om applicaties die rechtstreeks in een browser worden uitgevoerd naar de gebruiker te maken. Aanvankelijk werd het alleen uitgebreid gebruikt met de Internet Explorer-browser van Microsoft, maar dankzij revisies kon het werken met de meeste andere veelgebruikte browsers. Het belangrijkste verschil met Ajax met zijn eerdere tegenhangers, zoals HTML, is dat er geen plug-in nodig is en dat applicaties direct kunnen werken of ingebed kunnen worden in de browser zelf. Het gebruikt een engine die interageert tussen de browser en de gebruiker, waardoor verschillende delen van de webpagina kunnen worden bijgewerkt zonder de hele pagina bij elke interactie met de gebruiker opnieuw te hoeven laden. Ajax is geen opnieuw verkoopbaar product, maar is vrij verkrijgbaar in de open source-community's.
Wat is Microsoft Silverlight?
Silverlight is een technologie die is gebaseerd op het .NET-framework dat wordt geproduceerd en ondersteund door Microsoft en wordt meestal Microsoft Silverlight genoemd. Het wordt als een invoegtoepassing voor uw browser geleverd die verschillende soorten media ondersteunt, waaronder een rijke interactieve ervaring, zowel via afbeeldingen als video. Het is ook cross-platform en beschikbaar in verschillende browsertypen, waaronder een aantal van de meest voorkomende in Chrome, Firefox, Internet Explorer en Safari. Het is deze cross-platform en cross-browser mogelijkheid waarmee softwareontwikkelaars over de hele wereld applicaties met Silverlight kunnen integreren in de browser. Het is ook een belangrijke verschuiving in de richting van Microsoft door hun software op de platforms van hun concurrenten te laten draaien. Silverlight 4.0 werd in 2010 uitgebracht met een groot aantal nieuwe functies, zoals ondersteuning voor webcam, microfoon en integratie met de Chrome-browser van Google, evenals ondersteuning voor multicast-netwerken in streaming media en televisie.
Verschil tussen AJAX en Microsoft SILVERLIGHT
Ajax is meer een concept dan een echte technologie op zichzelf en wordt bijna uitsluitend gebruikt in de Internet Explorer-browser, terwijl Silverlight cross-platform en cross-browser is, waardoor een veel hoger niveau van integratie in de OS X-wereld en online communities mogelijk is. Hoewel Ajax open source code is, is Silverlight een product van Microsoft en is het gebruikt om hun concurrenten van zowel Apple als Google te laten profiteren door volledige integratie in hun applicaties mogelijk te maken. Silverlight richt zich voornamelijk op de online-inhoud van sociale media op internet via afbeeldingen en video's, terwijl Ajax meer een hulpmiddel is voor interactieve toepassingen via de browser. Hoewel ze op verschillende doelgroepen zijn gericht, hebben beide technologieën hun toepassingen in de wereld van vandaag op het web en kunnen ze samen worden gebruikt om een interactieve mediarijke gebruikerservaring te creëren..