Verschil tussen Ajax en Microsoft Silverlight

Verschil tussen Ajax en Microsoft Silverlight
Verschil tussen Ajax en Microsoft Silverlight

Video: Verschil tussen Ajax en Microsoft Silverlight

Video: Verschil tussen Ajax en Microsoft Silverlight
Video: NATURAL SINGER vs. TRAINED SINGER - Does it matter? Are voice lessons worth it? #singinglessons 2024, Juli-
Anonim

Ajax vs Microsoft Silverlight

Ajax is een acroniem voor Asynchronous JavaScript en XML. Het is een verzameling webontwikkelingsmethoden die aan de clientzijde worden gebruikt om interactieve webpagina's te ontwikkelen. Microsoft Silverlight is een gratis browser plug-in die volledige interactieve multimedia-ervaringen en rijke zakelijke toepassingen aan de kant van de klant mogelijk maakt. Silverlight is gebaseerd op. NET Framework Common Language Runtime (CLR) waarmee dezelfde code kan worden uitgevoerd om zowel op de server als op de client te worden uitgevoerd. Zowel Ajax als Microsoft Silverlight zijn client-gebaseerde methoden of applicaties die multimedia- en zakelijke functionaliteiten aan de 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 eigenlijk voor asynchrone javascript en xml. Het wordt gebruikt om applicaties te maken die in een browser rechtstreeks naar de gebruiker worden uitgevoerd. Aanvankelijk werd het alleen op grote schaal gebruikt met de Internet Explorer-browser van Microsoft, maar sindsdien hebben revisies het mogelijk gemaakt om met de meeste andere gebruikelijke browsers te werken. Het belangrijkste verschil met Ajax met zijn eerdere tegenhangers, zoals HTML, is dat er geen plug-in voor nodig is en dat applicaties direct of ingesloten in de browser zelf kunnen werken. Het maakt gebruik van een motor die interageert tussen de browser en de gebruiker, waardoor verschillende delen van de webpagina kunnen worden bijgewerkt zonder dat de hele pagina opnieuw moet worden geladen bij elke interactie met de gebruiker. Ajax is geen doorverkoopbaar product, maar is vrij beschikbaar in de open source-gemeenschappen.

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 geleverd als een plug-in voor uw browser en ondersteunt verschillende soorten media, waaronder een rijke interactieve ervaring via zowel afbeeldingen als video. Het is ook platformoverschrijdend en beschikbaar voor verschillende soorten browsers, waaronder enkele van de meest voorkomende in Chrome, Firefox, Internet Explorer en Safari. Het is deze cross-platform en cross-browser mogelijkheid die softwareontwikkelaars over de hele wereld in staat heeft gesteld om applicaties met Silverlight in de browser te integreren. Het is ook een belangrijke verschuiving voor Microsoft om hun software op de platforms van hun concurrenten te laten draaien. Silverlight 4.0 werd uitgebracht in 2010 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 zich 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 mogelijk is en online gemeenschappen. Hoewel Ajax open source-code is, is Silverlight een product van Microsoft en is het gebruikt om hen een hefboomeffect te geven op zijn concurrenten van zowel Apple als Google door volledige integratie in hun applicaties mogelijk te maken. Silverlight is voornamelijk gericht 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 gericht zijn op verschillende doelgroepen, hebben beide technologieën hun nut in de wereld van vandaag op het web en kunnen ze samen worden gebruikt om een interactieve media-rijke gebruikerservaring te produceren.

Aanbevolen: