Microsoft Silverlight 5 contre Microsoft Silverlight 4
Microsoft Silverlight 5 et Microsoft Silverlight 4 sont deux versions de Microsoft Silverlight publiées en 2011 et 2010 respectivement. Microsoft Silverlight est une infrastructure d'application permettant de créer des applications RIA (Rich Interactive Applications) pour le Web. Il est pris en charge par la plupart des navigateurs Web, y compris Microsoft Internet Explorer et Mozilla Firefox, et compatible avec différentes plates-formes, notamment les systèmes d'exploitation Microsoft Windows et Mac OS X. Microsoft Silverlight combine plusieurs technologies dans un seul environnement de développement, ce qui permet aux développeurs de sélectionner les outils et les langages de programmation de leur choix. Silverlight fournit des fonctionnalités similaires à Adobe Flash. Les premières versions de MS Silverlight étaient axées sur la prise en charge de la diffusion multimédia en continu, tandis que les versions actuelles prenaient en charge le multimédia, les graphiques et les animations. La première version de MS Silverlight est sortie en 2007 et Silverlight en est actuellement à sa cinquième version..
MS Silverlight 4
Silverlight 4 est sorti le 15 avril 2010 et visait à établir sa position en tant que choix naturel pour les développeurs afin de concevoir des applications métier sur le Web. Pour atteindre cet objectif, il incluait certaines fonctionnalités spéciales telles qu'un support d'impression complet, plus de soixante ensembles de contrôles personnalisables, notamment RichTextArea avec des liens hypertexte, des images et l'édition. Silverlight 4 a également fourni des améliorations de localisation avec du texte bidirectionnel et des scripts complexes pour 30 nouvelles langues, dont l'arabe, l'hébreu et le thaï. En outre, Silverlight 4 offrait un support amélioré pour la liaison de données, ce qui réduirait la quantité de code devant être écrite par un développeur tout en travaillant avec des données personnalisées. Silverlight 4 offre également aux développeurs des fonctionnalités supplémentaires leur permettant de créer des applications avec des fonctionnalités multimédia plus riches et plus attrayantes, notamment des fonctionnalités d'animation améliorées. Silverlight 4 était la première version de Silverlight à prendre en charge le navigateur Web Google Chrome..
MS Silverlight 5
Silverlight 5, la dernière version de MS Silverlight, qui devrait être commercialisée au cours du second semestre 2011, promet d’être un puissant outil de développement d’applications Internet riches offrant une grande expérience des médias. Les points forts de Siverlight 5 sont les améliorations de la qualité vidéo et des performances. Il offre également une fonctionnalité permettant d’améliorer la productivité des développeurs. Silverlight 5 améliore les performances en réduisant la latence du réseau à l'aide d'un thread d'arrière-plan pour la mise en réseau. Il prend également en charge les systèmes d'exploitation 64 bits. Silverlight 5 améliore également la prise en charge du débogage en permettant de définir des points d'arrêt sur une liaison, ce qui permet de suivre les défaillances de la liaison. L'accélération matérielle est également activée en mode sans fenêtre avec Internet Explorer 9. De plus, Silverlight 5 apporte des améliorations au texte qui permettent de créer de riches mises en page de style magazine..
Quelle est la différence entre Microsoft Silverlight 5 et Microsoft Silverlight 4?
Bien que Silverlight 5 soit développé en utilisant Silverlight 4 comme base, ils présentent quelques différences notables. Silverlight 5 présente plus de 40 nouvelles fonctionnalités qui n’étaient pas présentes dans silverlight 4. Ces fonctionnalités incluent la prise en charge des applications Silverlight dans le navigateur avec des fonctionnalités de bureau, une qualité vidéo impressionnante avec des performances améliorées et certaines fonctionnalités ajoutées pour améliorer l’efficacité des développeurs. Siverlight 5 permet également aux applications sécurisées d'accéder au système de fichiers local sans restriction et les applications sécurisées hors navigateur sont autorisées à créer plusieurs instances de fenêtre. En outre, Silverlight 5 inclut de nouvelles classes d’effets sonores et permet de gérer les effets sonores d’une application développée. Enfin, contrairement à Silverlight 4, Silverligth 5 fournit des fonctionnalités permettant de vérifier et de modifier le taux de lecture des supports..