Unterschied Zwischen Ajax Und Microsoft Silverlight

Unterschied Zwischen Ajax Und Microsoft Silverlight
Unterschied Zwischen Ajax Und Microsoft Silverlight

Video: Unterschied Zwischen Ajax Und Microsoft Silverlight

Video: Unterschied Zwischen Ajax Und Microsoft Silverlight
Video: Microsoft SilverLight Intro 2024, April
Anonim

Ajax gegen Microsoft Silverlight

Ajax ist die Abkürzung für Asynchronous JavaScript and XML. Es handelt sich um eine Sammlung von Webentwicklungsmethoden, die auf der Clientseite zum Entwickeln interaktiver Webseiten verwendet werden. Microsoft Silverlight ist ein kostenloses Browser-Plug-In, das vollständige interaktive Multimedia-Erlebnisse und umfangreiche Geschäftsanwendungen auf Client-Seite ermöglicht. Silverlight basiert auf der Common Language Runtime (CLR) von. NET Framework, mit der derselbe konforme Code sowohl auf Server- als auch auf Clientseite ausgeführt werden kann. Sowohl Ajax als auch Microsoft Silverlight sind clientbasierte Methoden oder Anwendungen, die die Multimedia- und Geschäftsfunktionen auf Client-Seite bereichern, um die Benutzererfahrung zu verbessern.

Was ist Ajax?

Ajax ist ein Programmiermodell, das eine Reihe verschiedener Softwaretools wie HTML, JavaScript und XML unterstützt und eigentlich für asynchrones Java-Skript und XML steht. Es wird verwendet, um Anwendungen zu erstellen, die in einem Browser direkt für den Benutzer ausgeführt werden. Ursprünglich wurde es nur mit dem Internet Explorer-Browser von Microsoft ausgiebig verwendet, aber seitdem haben Überarbeitungen es ermöglicht, mit den meisten anderen gängigen Browsern zu arbeiten. Der Hauptunterschied zwischen Ajax und seinen früheren Gegenstücken wie HTML besteht darin, dass kein Plug-In erforderlich ist und Anwendungen direkt oder eingebettet in den Browser selbst arbeiten können. Es verwendet eine Engine, die zwischen dem Browser und dem Benutzer interagiert und die Aktualisierung verschiedener Teile der Webseite ermöglicht, ohne dass bei jeder Interaktion mit dem Benutzer die gesamte Seite neu geladen werden muss. Ajax ist kein wiederverkaufbares Produkt, sondern in den Open Source-Communities frei verfügbar.

Was ist Microsoft Silverlight?

Silverlight ist eine Technologie, die auf dem von Microsoft erstellten und unterstützten. NET-Framework basiert und normalerweise als Microsoft Silverlight bezeichnet wird. Es wird als Plug-In für Ihren Browser geliefert und unterstützt verschiedene Medientypen, einschließlich eines umfassenden interaktiven Erlebnisses durch Grafiken und Videos. Es ist auch plattformübergreifend und für verschiedene Browsertypen verfügbar, einschließlich einiger der gängigsten in Chrome, Firefox, Internet Explorer und Safari. Diese plattform- und browserübergreifende Fähigkeit hat es Softwareentwicklern auf der ganzen Welt ermöglicht, Anwendungen mit Silverlight in den Browser zu integrieren. Für Microsoft ist dies auch eine große Richtungsänderung, da die Software auf den Plattformen der Wettbewerber ausgeführt werden kann. Silverlight 4.0 wurde 2010 mit einer Reihe neuer Funktionen veröffentlicht, z. B. Unterstützung für Webcam,Mikrofon und Integration in den Chrome-Browser von Google sowie Unterstützung für Multicast-Netzwerke in Streaming-Medien und Fernsehen.

Unterschied zwischen AJAX und Microsoft SILVERLIGHT

Ajax ist eher ein Konzept als eine eigenständige Technologie und wird fast ausschließlich im Internet Explorer-Browser verwendet, während Silverlight plattform- und browserübergreifend ist und eine wesentlich höhere Integration in die OS X-Welt und in Online-Communities ermöglicht. Während Ajax Open Source Code ist, ist Silverlight ein Produkt von Microsoft und wurde verwendet, um ihnen eine Hebelwirkung gegenüber ihren Konkurrenten von Apple und Google zu verschaffen, indem eine vollständige Integration in ihre Anwendungen ermöglicht wird. Silverlight richtet sich in erster Linie an die Online-Inhalte der sozialen Medien im Web über Bilder und Videos, während Ajax eher ein Tool für interaktive Anwendungen über den Browser ist. Beide Technologien richten sich zwar an unterschiedliche Zielgruppen, werden jedoch in der heutigen Welt im Internet eingesetzt und können zusammen verwendet werden, um eine interaktive, medienreiche Benutzererfahrung zu erzielen.

Empfohlen: