Verschil tussen Ajax en Microsoft Silverlight

Anonim

Ajax versus Microsoft Silverlight te ontwikkelen

Ajax is een acroniem voor Asynchrone JavaScript en XML. Het is een verzameling webontwikkelmethoden die in de klantzijde worden gebruikt om interactieve webpagina's te ontwikkelen. Microsoft Silverlight is een gratis browser plug-in waarmee volledige interactieve multimedia-ervaringen en rijke zakelijke applicaties aan klantenzijde mogelijk zijn. Silverlight is gebaseerd op. NET Framework Common Language runtime (CLR) waarmee u dezelfde gelijke code kunt uitvoeren om zowel op de server als op de clientzijde te kunnen uitvoeren. Zowel Ajax als Microsoft Silverlight zijn op client gebaseerde methoden of applicaties die multimedia- en bedrijfsfuncties verrijken aan de klant om extra gebruikerservaringen te vergroten.

Wat is Ajax?

Ajax is een programmeermodel dat een aantal verschillende softwareprogramma's ondersteunt, zoals HTML, JavaScript en XML en staat in feite voor asynchroon java script en xml. Het wordt gebruikt om applicaties te creëren die rechtstreeks naar de gebruiker in een browser lopen. Aanvankelijk werd het extensief alleen gebruikt met de browser van Internet Explorer van Microsoft, maar herzieningen sinds het mogelijk is om met de meeste andere veelgebruikte browsers te werken. Het belangrijkste verschil met Ajax naar zijn eerdere tegenhangers, zoals HTML, is dat het geen plug-in vereist en toepassingen toestaat om direct of in de browser zelf te werken. Het maakt gebruik van een motor die interactie tussen de browser en de gebruiker maakt waardoor verschillende delen van de webpagina kunnen worden bijgewerkt zonder de hele pagina opnieuw te laden op elke interactie met de gebruiker. Ajax is niet een verkocht product, maar is vrij beschikbaar in de open source communities.

Wat is Microsoft Silverlight?

Silverlight is een technologie die is gebaseerd op de. NET-framework dat wordt geproduceerd en ondersteund door Microsoft en wordt meestal aangeduid als Microsoft Silverlight. Het wordt geleverd als een plug-in voor uw browser die verschillende soorten media ondersteunt, inclusief een rijke interactieve ervaring via grafisch en video. Het is ook cross platform en beschikbaar over verschillende browsers, waaronder enkele van de meest voorkomende in Chrome, Firefox, Internet Explorer en Safari. Het is dit cross platform en cross browser-vermogen waarmee softwareontwikkelaars over de hele wereld applicaties kunnen integreren met Silverlight in de browser. Het is ook een belangrijke verschuiving in de richting van Microsoft om hun software te laten draaien op de platforms van hun concurrenten. Silverlight 4. 0 is in 2010 vrijgegeven 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 van een concept dan eigenlijke technologie en wordt bijna uitsluitend gebruikt in de browser van Internet Explorer, terwijl Silverlight cross platform is en cross browser waardoor een veel hoger niveau van integratie in de OS X wereld en online gemeenschappen mogelijk is.Terwijl Ajax open source code is, is Silverlight een product van Microsoft en is deze gebruikt om hun concurrentie te geven van zowel Apple als Google door volledige integratie in hun applicaties mogelijk te maken. Silverlight is voornamelijk gericht op de online content van sociale media op het internet door middel van afbeeldingen en video's, terwijl Ajax meer is voor interactieve toepassingen via de browser. Alhoewel gericht op verschillende doelgroepen, hebben beide technologieën hun toepassingen in de wereld van vandaag op het web en kunnen ze samen worden gebruikt om een ​​interactieve media rijke gebruikerservaring te produceren.