Forskellen mellem Ajax og Microsoft Silverlight

Ajax vs Microsoft Silverlight

Ajax er forkortelse for asynkron JavaScript og XML. Det er en samling af webudviklingsmetoder, der bruges i klientsiden til at udvikle interaktive websider. Microsoft Silverlight er et gratis browser-plug-in, der muliggør fuld interaktiv multimedieoplevelse og rige forretningsapplikationer på klientsiden. Silverlight er baseret på. NET Framework Common Language runtime (CLR), der gør det muligt at udføre den samme overholdte kode til at køre på server såvel som klientsiden. Både Ajax og Microsoft Silverlight er klientbaserede metoder eller applikationer, der beriger multimedie- og forretningsfunktionaliteter på klientsiden for at øge ekstreme brugeroplevelser.

Hvad er Ajax?

Ajax er en programmeringsmodel, der understøtter en række forskellige softwareværktøjer såsom HTML, JavaScript og XML og faktisk står for asynkron Java-script og xml. Det bruges til at oprette applikationer, der kører i en browser direkte til brugeren. Oprindeligt blev den kun brugt i vid udstrækning med Internet Explorer-browseren fra Microsoft, men revisioner siden har gjort det muligt for det at arbejde med de fleste andre almindelige browsere. Den største forskel med Ajax til dens tidligere kolleger som HTML er, at det ikke kræver et plug-in og tillader applikationer at arbejde direkte eller indlejret i selve browseren. Den bruger en motor, der interagerer mellem browseren og brugeren, som gør det muligt at opdatere forskellige dele af websiden uden at skulle genindlæse hele siden på hver interaktion med brugeren. Ajax er ikke et genudvalgeligt produkt, men er frit tilgængeligt i open source-samfundene.

Hvad er Microsoft Silverlight?

Silverlight er en teknologi, der er baseret på .NET-rammerne, der er produceret og understøttet af Microsoft og omtales typisk som Microsoft Silverlight. Det leveres som et plug-in til din browser, der understøtter forskellige typer medier, inklusive en rig interaktiv oplevelse gennem både grafik og video. Det er også tværplatform såvel som tilgængeligt på tværs af forskellige typer browsere, herunder nogle af de mest almindelige i Chrome, Firefox, Internet Explorer og Safari. Det er denne cross platform og cross browser evne, der har gjort det muligt for softwareudviklere over hele verden at integrere applikationer ved hjælp af Silverlight i browseren. Det er også et stort retningsskifte for Microsoft at lade deres software køre på deres konkurrenters platforme. Silverlight 4.0 blev frigivet i 2010 med en række nye funktioner såsom support til webcam, mikrofon og integration med Chrome-browseren fra Google samt support til multicast-netværk i streamingmedier og tv.

Forskel mellem AJAX og Microsoft SILVERLIGHT

Ajax er mere et koncept snarere end en faktisk teknologi på egen hånd og bruges næsten udelukkende i Internet Explorer-browseren, hvorimod Silverlight er tværplatform og tværbrowser, hvilket giver mulighed for et meget højere niveau af integration i OS X-verdenen og online-samfundene. Mens Ajax er open source-kode, er Silverlight et produkt fra Microsoft og er blevet brugt til at give dem gearing over sine konkurrenter fra både Apple og Google ved at tillade fuld integration i deres applikationer. Silverlight er primært rettet mod det sociale medie online-indhold på nettet gennem billeder og videoer, mens Ajax er mere et værktøj til interaktive applikationer gennem browseren. Mens de er rettet mod forskellige målgrupper, har begge teknologier deres anvendelser i nutidens verden på nettet og kan bruges sammen til at producere en interaktiv medierig brugeroplevelse.