Différence entre Ajax et Microsoft Silverlight

Différence entre Ajax et Microsoft Silverlight
Différence entre Ajax et Microsoft Silverlight

Vidéo: Différence entre Ajax et Microsoft Silverlight

Vidéo: Différence entre Ajax et Microsoft Silverlight
Vidéo: Centre de masse ... centre gravité...Différence d'ou vient? 2024, Juillet
Anonim

Ajax contre Microsoft Silverlight

Ajax est l'acronyme de JavaScript asynchrone et XML. Il s'agit d'un ensemble de méthodes de développement Web utilisées côté client pour développer des pages Web interactives. Microsoft Silverlight est un plug-in de navigateur gratuit qui permet des expériences multimédias interactives complètes et des applications professionnelles riches côté client. Silverlight est basé sur le Common Language Runtime (CLR) du framework. NET qui permet d'exécuter le même code conforme pour s'exécuter côté serveur et côté client. Ajax et Microsoft Silverlight sont des méthodes ou des applications basées sur le client qui enrichissent les fonctionnalités multimédias et commerciales côté client pour augmenter les expériences utilisateur extrêmes.

Qu'est-ce qu'Ajax ?

Ajax est un modèle de programmation qui prend en charge un certain nombre d'outils logiciels différents tels que HTML, JavaScript et XML et signifie en fait java script asynchrone et xml. Il est utilisé pour créer des applications qui s'exécutent dans un navigateur directement à l'utilisateur. Initialement, il n'était largement utilisé qu'avec le navigateur Internet Explorer de Microsoft, mais depuis, des révisions lui ont permis de fonctionner avec la plupart des autres navigateurs courants. La principale différence entre Ajax et ses homologues antérieurs tels que HTML est qu'il ne nécessite pas de plug-in et permet aux applications de fonctionner directement ou intégrées dans le navigateur lui-même. Il utilise un moteur qui interagit entre le navigateur et l'utilisateur, ce qui permet de mettre à jour différentes parties de la page Web sans avoir à recharger la page entière à chaque interaction avec l'utilisateur. Ajax n'est pas un produit revendable mais est disponible gratuitement dans les communautés open source.

Qu'est-ce que Microsoft Silverlight ?

Silverlight est une technologie basée sur le framework. NET produit et pris en charge par Microsoft et généralement appelée Microsoft Silverlight. Il est fourni sous forme de plug-in à votre navigateur prenant en charge différents types de médias, y compris une expérience interactive riche à la fois graphique et vidéo. Il est également multiplateforme et disponible sur différents types de navigateurs, y compris certains des plus courants dans Chrome, Firefox, Internet Explorer et Safari. C'est cette capacité multiplateforme et multinavigateur qui a permis aux développeurs de logiciels du monde entier d'intégrer des applications utilisant Silverlight dans le navigateur. Il s'agit également d'un changement d'orientation majeur pour Microsoft en permettant à ses logiciels de fonctionner sur les plates-formes de leurs concurrents. Silverlight 4.0 est sorti en 2010 avec une multitude de nouvelles fonctionnalités telles que la prise en charge de la webcam, du microphone et de l'intégration avec le navigateur Chrome de Google ainsi que la prise en charge de la mise en réseau multidiffusion dans les médias en streaming et la télévision.

Différence entre AJAX et Microsoft SILVERLIGHT

Ajax est plus un concept qu'une technologie réelle en soi et est utilisé presque exclusivement dans le navigateur Internet Explorer tandis que Silverlight est multiplateforme et multinavigateur permettant un niveau d'intégration beaucoup plus élevé dans le monde OS X et les communautés en ligne. Alors qu'Ajax est un code open source, Silverlight est un produit de Microsoft et a été utilisé pour leur donner un effet de levier sur ses concurrents d'Apple et de Google en permettant une intégration complète dans leurs applications. Silverlight vise principalement le contenu en ligne des médias sociaux sur le Web par le biais d'images et de vidéos, tandis qu'Ajax est davantage un outil pour les applications interactives via le navigateur. Bien qu'elles s'adressent à des publics différents, les deux technologies ont leurs applications dans le monde d'aujourd'hui sur le Web et peuvent être utilisées ensemble pour produire une expérience utilisateur riche en médias interactifs.

Conseillé: