Verschil tussen AJAX en Silverlight

In de competitieve wereld van computersoftware is Microsoft de grootste gigant geweest. Ondanks zijn superioriteit in de softwaremarkt, zijn er nog steeds bepaalde niches waar Microsoft geen volledige controle over heeft en bevolkt wordt door enkele kleinere spelers op de markt. Een daarvan is in het bezit van Adobe en zijn flash-speler.

Microsoft is nu begonnen met het bedreigen van Adobe en zijn flash-speler met de nieuwe introductie van zijn software-arsenaal; Silverlight. Hoewel Silverlight sinds 2006 in ontwikkeling is, is het alleen in het afgelopen jaar voor bekeken en vrijgegeven voor het publiek. Microsoft heeft zelfs veel kritiek gekregen omdat ze zich niet aan de standaard hielden en hun eigen methodologie in Silverlight bouwden. Ondanks zijn tegenstanders, zal silverlight waarschijnlijk populair worden, gedeeltelijk als gevolg van de onvermijdelijke opname in toekomstige versies van Windows en Internet Explorer. Een ander uitstekend aspect van Silverlight is het feit dat het ook is opgenomen in de .Net-familie en gecodeerd kan worden met een van de programmeertalen die erbij horen.

Een ander goed aspect van Silverlight is het feit dat het AJAX (Asynchronous Javascript and XML) kan gebruiken om inhoud te maken die nog dynamischer is dan normaal van een animatie wordt verwacht. Silverlight kan gegevens aanvragen met AJAX, zelfs nadat het volledig is geladen. In combinatie met de uitstekende grafische bedieningselementen zou Silverlight een naadloze interface kunnen bieden voor de meeste gegevensgestuurde transacties die tot nu toe nog grotendeels in HTML of andere gerelateerde software zijn.

Silverlight is compatibel met alle Windows-besturingssystemen die hun nieuwste Internet Explorer-software gebruiken. Het is ook compatibel met OS X, het besturingssysteem van Apple dat op hun Mac is geïnstalleerd. En in een beweging die bepaalt hoeveel Microsoft Silverlight wil laten slagen, heeft Microsoft samen met Novell een versie gemaakt die compatibel is met Linux, Moonlight genaamd. Zelfs in de mobiele industrie is Microsoft van plan om Adobe uit te dagen met de aanstaande release van Silverlight voor zijn eigen Windows Mobile 6 en zelfs de Symbian-platforms.

Hoewel Microsoft onder vuur ligt vanwege zijn schijnbaar achterbakse tactiek in het niet volgen van industriestandaarden, heeft Microsoft Silverlight een sterke marktspeler genoemd. Met zijn zeer brede implementatiedoelen en ondersteuning voor technologieën zoals AJAX die zijn mogelijkheden nog verder uitbreiden dan zijn gevestigde concurrenten, kan Silverlight net een solide stukje software blijken te zijn en zijn hype waarmaken.