Différence entre AJAX et Silverlight

Dans le monde concurrentiel des logiciels informatiques, Microsoft a été le plus grand géant. Malgré sa supériorité sur le marché des logiciels, il existe encore certaines niches sur lesquelles Microsoft n’exerce aucun contrôle absolu et qui sont peuplées par certains des plus petits acteurs du marché. L'un d'entre eux est détenu par Adobe et son lecteur flash.

Microsoft a maintenant commencé à menacer Adobe et son lecteur flash avec la nouvelle introduction de son arsenal logiciel; Silverlight. Silverlight est en développement depuis 2006, mais il n’a été annoncé et rendu public que l’année dernière. Microsoft a même fait face à de nombreuses critiques pour ne pas s'en tenir à la norme et pour avoir construit sa propre méthodologie dans silverlight. Malgré ses détracteurs, silverlight va probablement devenir populaire, en partie du fait de son inclusion inévitable dans les versions futures de Windows et Internet Explorer. Un autre aspect excellent de Silverlight est le fait qu’il fait également partie de la famille .Net et qu’il peut être codé avec n’importe quel langage de programmation inclus..

Un autre aspect positif de Silverlight est le fait qu’elle peut utiliser AJAX (Javascript et XML asynchrones) pour créer un contenu encore plus dynamique que celui attendu normalement d’une animation. Silverlight peut demander des données à l'aide d'AJAX même après son chargement complet. Couplé aux excellents contrôles graphiques, Silverlight pourrait fournir une interface transparente pour la plupart des transactions pilotées par les données qui, jusqu'à présent, sont encore principalement au format HTML ou un autre logiciel associé..

Silverlight serait compatible avec tous les systèmes d'exploitation Windows exécutant leur dernier logiciel Internet Explorer. Il est également compatible avec OS X, le système d'exploitation d'Apple déployé sur leurs Mac. Et dans un mouvement qui détermine à quel point Microsoft veut que Silverlight réussisse, Microsoft s'est associé à Novell pour créer une version compatible avec Linux appelée Moonlight. Même dans le secteur de la téléphonie mobile, Microsoft est prêt à lancer un défi à Adobe avec la prochaine publication de Silverlight pour Windows Mobile 6 et même pour les plates-formes Symbian..

Malgré le fait qu'il ait été critiqué pour sa tactique apparemment sournoise de ne pas suivre les normes du secteur, Microsoft a fait de Silverlight un acteur puissant du marché. Grâce à ses très larges objectifs de déploiement et à sa prise en charge de technologies telles qu'AJAX qui étend encore plus ses capacités que ses concurrents habituels, Silverlight pourrait bien se révéler être un logiciel solide et à la hauteur de son battage publicitaire.