Comparaison Entre Silverlight 1.0 et 2.0

Silverlight 1.0 est un plug-in multi-navigateurs et multi-plateformes pour afficher des pages Web contenant du code XAML.
Silverlight 2.0 (anciennement 1.1) est une interface à .NET. Il fonctionne également avec la plupart des navigateurs, mais il requiert un sous-ensemble de la plateforme .NET ou compatible. Cela lui permet d'utiliser d'autres langages que JavaScript.
En fait il dispose d'une machine virtuelle comme celle de Java.

Voici un tableau comparatif des deux versions de Silverlight:

Caractéristiques
Silverlight 1.0
Silverlight 2.0
AJAX
Oui
Oui
Multi-navigateurs
Oui
Oui
Multi-plateformes (Windows, Mac).
Oui
Oui
Intégration dans HTML
Oui
Oui
Utilisation de DOM
Oui
Oui
Fonctions HTTP
Oui
Oui
Graphisme en 2D
Oui
Oui
Images JPG et PNG
Oui
Oui
Vidéo en haute définition
Oui
Oui
Audio/Video (VC-1, WMV, WMA, MP3)
Oui
Oui
Contrôles ASP.NET (comme asp:xaml)
Oui
Oui
Parseur XAML
Oui
Oui
Langage JavaScript
Oui
Oui
Autres langages de programmation
-
Oui
Composants de RIA
-
Oui
Framework managé de composants
-
Oui
Sécurité renforcée
-
Oui
Multi-thread
-
Oui
Services Web JSON/REST
-
Oui
LINQ
-
Oui
Lecture/écriture XML sur le serveur
-
Oui
Mode hors ligne
-
-
Taille du téléchargement
2 MO
4 MO

On ne nous dit pas si les deux solutions vont coexister ou si la seconde sera amenée à remplacer la première. La version 1.0 est un sous-ensemble de 2.0, laquelle offre une portabilité plus grande grâce à la machine virtuelle et devrait donc remplacer la première version.


© Copyright 2007-2012 Xaml.fr - Reproduction interdite