Forskellen mellem Ajax og Microsoft Silverlight

Forskellen mellem Ajax og Microsoft Silverlight
Forskellen mellem Ajax og Microsoft Silverlight

Video: Forskellen mellem Ajax og Microsoft Silverlight

Video: Forskellen mellem Ajax og Microsoft Silverlight
Video: Sang og stemme på Brandbjerg Højskole (Musik og dans) 2024, Juli
Anonim

Ajax vs Microsoft Silverlight

Ajax er akronym for Asynkron JavaScript og XML. Det er en samling af webudviklingsmetoder, der bruges på klientsiden til at udvikle interaktive websider. Microsoft Silverlight er et gratis browser-plug-in, som muliggør komplette interaktive multimedieoplevelser og omfattende 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å serveren såvel som på 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 står faktisk for asynkront java script og xml. Det bruges til at oprette applikationer, der kører i en browser direkte til brugeren. Oprindeligt blev det kun brugt i vid udstrækning med Internet Explorer-browseren fra Microsoft, men revisioner siden har gjort det muligt at arbejde med de fleste andre almindelige browsere. Den største forskel med Ajax til dets tidligere modstykker så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 for forskellige dele af websiden at blive opdateret uden at skulle genindlæse hele siden ved hver interaktion med brugeren. Ajax er ikke et produkt, der kan videresælges, men er frit tilgængeligt i open source-fællesskaber.

Hvad er Microsoft Silverlight?

Silverlight er en teknologi, der er baseret på. NET-frameworket produceret og understøttet af Microsoft og omtales typisk som Microsoft Silverlight. Den leveres som et plug-in til din browser, der understøtter forskellige typer medier, herunder en rig interaktiv oplevelse gennem både grafik og video. Det er også på tværs af platforme 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 retningsskift for Microsoft, når det gælder om at tillade deres software at køre på deres konkurrents platforme. Silverlight 4.0 blev udgivet i 2010 med et væld af nye funktioner såsom understøttelse af webcam, mikrofon og integration med Chrome-browseren fra Google samt understøttelse af multicast-netværk i streamingmedier og tv.

Forskel mellem AJAX og Microsoft SILVERLIGHT

Ajax er mere et koncept snarere end en egentlig teknologi i sig selv og bruges næsten udelukkende i Internet Explorer-browseren, hvorimod Silverlight er cross-platform og cross-browser, hvilket giver mulighed for et meget højere niveau af integration i OS X-verdenen og online fællesskaber. Mens Ajax er åben kildekode, er Silverlight et produkt fra Microsoft og er blevet brugt til at give dem indflydelse på sine konkurrenter fra både Apple og Google ved at tillade fuld integration i deres applikationer. Silverlight er primært rettet mod de sociale mediers onlineindhold på nettet gennem billeder og videoer, mens Ajax mere er et værktøj til interaktive applikationer gennem browseren. Selvom de er rettet mod forskellige målgrupper, har begge teknologier deres anvendelse i nutidens verden på nettet og kan bruges sammen til at producere en interaktiv medierig brugeroplevelse.

Anbefalede: