Les nouveautés de Silverlight 5Cyril CATHALA (So@t)
Silverlight 5 en 10s   Développer en langage managed sur          Windows/Mac OS          Tous les principaux navigateurs ...
Sommaire  Binding et XAML  Graphique  Média  Texte  Intégration avec le système  Productivité et performances  Contrôles  ...
Binding et XAML   Développer vos types dynamiques          ICustomTypeProvider   Markup Extensions personnalisables   Nouv...
Démonstration         MARKUP EXTENSION PERSONNALISÉE26 oct                 Lancement de la Communauté Silverlight France  ...
Démonstration         UTILISER DES DATATEMPLATES IMPLICITES26 oct                  Lancement de la Communauté Silverlight ...
Binding et XAML   Gestion du binding au niveau de la   propriété Setter des styles   Nouvel événement : DataContextChanged...
Sommaire  Binding et XAML  Graphique  Média  Texte  Intégration avec le système  Productivité et performances  Contrôles  ...
Graphique   Amélioration de la pile graphique          Utilisation du code optimisé de Windows          Phone   Intégratio...
Sommaire  Binding et XAML  Graphique  Média  Texte  Intégration avec le système  Productivité et performances  Contrôles  ...
Média  Support de l’accélération matérielle pour  les vidéos en H.264  Gestion de la vitesse de lecture d’un média  (Trick...
Démonstration         UTILISATION DU TRICK-PLAY26 oct                  Lancement de la Communauté Silverlight France   122...
Sommaire  Binding et XAML  Graphique  Média  Texte  Intégration avec le système  Productivité et performances  Contrôles  ...
Texte   Amélioration de la pile de gestion du texte          Gestion de l’espace entre caractères          Support de l’ov...
Texte   Gestion de la clarté du texte          TextOptions.TextFormattingMode            Ideal            Display         ...
Texte   Support de l’OpenType          Evolution du TrueType par Microsoft          Nouvelle classe : Typography          ...
Démonstration         UTILISER LE RICHTEXTBLOCKOVERFLOW26 oct                 Lancement de la Communauté Silverlight Franc...
Démonstration         PRÉSENTATION DE L’OPENTYPE26 oct                 Lancement de la Communauté Silverlight France   182...
Sommaire  Binding et XAML  Graphique  Média  Texte  Intégration avec le système  Productivité et performances  Contrôles  ...
Intégration avec le système   Gestion de l’intéropérabilité via P/Invoke   Gestion avancée des fenêtres   Accès complet au...
Démonstration         P/INVOKE26 oct                    Lancement de la Communauté Silverlight France   212011
Démonstration         CRÉER SES PROPRES FENÊTRES26 oct                  Lancement de la Communauté Silverlight France   22...
Sommaire  Binding et XAML  Graphique  Média  Texte  Intégration avec le système  Productivité et performances  Contrôles  ...
Productivité et performances   Amélioration de la pile réseau pour une   meilleure latence   Débugger vos bindings!   Amél...
Démonstration         DÉBUGGER VOS BINDINGS26 oct                 Lancement de la Communauté Silverlight France   252011
Sommaire  Binding et XAML  Graphique  Média  Texte  Intégration avec le système  Productivité et performances  Contrôles  ...
Contrôles   Support du double et du n-click !   Intégration du PivotViewer dans le SDK   Support de la recherche de texte ...
Démonstration         INTÉGRATION DU PIVOTVIEWER26 oct                 Lancement de la Communauté Silverlight France   282...
Sommaire  Binding et XAML  Graphique  Média  Texte  Intégration avec le système  Productivité et performances  Contrôles  ...
Autres   Support du WebBrowser dans le navigateur   Support de l’impression vectorielle   PostScript   Support de la Task ...
Démonstration         UTILISATION DE LA TPL DANS SILVERLIGHT26 oct                  Lancement de la Communauté Silverlight...
Démonstration         EXEMPLE DE COVARIANCE ET CONTRAVARIANCE         (POUR ENFIN COMPRENDRE DE QUOI IL S’AGIT !)26 oct   ...
Questions ?         RÉPONSES !26 oct                Lancement de la Communauté Silverlight France   332011
Contacts   Cyril Cathala          cyril.cathala@soat.fr          http://cyril.cathala.org/blog          @CyrilCathala 26 o...
Prochain SlideShare
Chargement dans…5
×

Nouveautés Silverlight 5

1 063 vues

Publié le

Soirée technique autour des nouveautés apportées par la version 5 de Silverlight.

0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
1 063
Sur SlideShare
0
Issues des intégrations
0
Intégrations
9
Actions
Partages
0
Téléchargements
13
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Nouveautés Silverlight 5

  1. 1. Les nouveautés de Silverlight 5Cyril CATHALA (So@t)
  2. 2. Silverlight 5 en 10s Développer en langage managed sur Windows/Mac OS Tous les principaux navigateurs du marché Taux de déploiement : 74% Première version : 2007 Dernière version : semaine dernière ! 26 oct Lancement de la Communauté Silverlight France 2 2011
  3. 3. Sommaire Binding et XAML Graphique Média Texte Intégration avec le système Productivité et performances Contrôles Autres26 oct Lancement de la Communauté Silverlight France 32011
  4. 4. Binding et XAML Développer vos types dynamiques ICustomTypeProvider Markup Extensions personnalisables Nouveau type de binding Ancestor RelativeSource Simplifier vos bindings Support des DataTemplates implicites 26 oct Lancement de la Communauté Silverlight France 4 2011
  5. 5. Démonstration MARKUP EXTENSION PERSONNALISÉE26 oct Lancement de la Communauté Silverlight France 52011
  6. 6. Démonstration UTILISER DES DATATEMPLATES IMPLICITES26 oct Lancement de la Communauté Silverlight France 62011
  7. 7. Binding et XAML Gestion du binding au niveau de la propriété Setter des styles Nouvel événement : DataContextChanged Les Bindings supportent le mode PropertyChanged pour la mise à jour de la source :<TextBlock Text="{Binding ElementName=lst, Path=SelectedItem.Text, UpdateSourceTrigger=PropertyChanged}"/> 26 oct Lancement de la Communauté Silverlight France 7 2011
  8. 8. Sommaire Binding et XAML Graphique Média Texte Intégration avec le système Productivité et performances Contrôles Autres26 oct Lancement de la Communauté Silverlight France 82011
  9. 9. Graphique Amélioration de la pile graphique Utilisation du code optimisé de Windows Phone Intégration d’une API graphique basée sur XNA 26 oct Lancement de la Communauté Silverlight France 9 2011
  10. 10. Sommaire Binding et XAML Graphique Média Texte Intégration avec le système Productivité et performances Contrôles Autres26 oct Lancement de la Communauté Silverlight France 102011
  11. 11. Média Support de l’accélération matérielle pour les vidéos en H.264 Gestion de la vitesse de lecture d’un média (Trick-play) Support des télécommandes et des touches de média (MediaCommand event)26 oct Lancement de la Communauté Silverlight France 112011
  12. 12. Démonstration UTILISATION DU TRICK-PLAY26 oct Lancement de la Communauté Silverlight France 122011
  13. 13. Sommaire Binding et XAML Graphique Média Texte Intégration avec le système Productivité et performances Contrôles Autres26 oct Lancement de la Communauté Silverlight France 132011
  14. 14. Texte Amélioration de la pile de gestion du texte Gestion de l’espace entre caractères Support de l’overflow de texte 26 oct Lancement de la Communauté Silverlight France 14 2011
  15. 15. Texte Gestion de la clarté du texte TextOptions.TextFormattingMode Ideal Display TextOptions.TextHintingMode Animated Fixed TextOptions.TextRenderingMode ClearType (attention pas de support sous Mac) Grayscale Aliased 26 oct Lancement de la Communauté Silverlight France 15 2011
  16. 16. Texte Support de l’OpenType Evolution du TrueType par Microsoft Nouvelle classe : Typography Ligatures Alternatives contextuelles Gestion avancée des majuscules (types, espacement, etc.) Gestion avancée des nombres et des fractions 26 oct Lancement de la Communauté Silverlight France 16 2011
  17. 17. Démonstration UTILISER LE RICHTEXTBLOCKOVERFLOW26 oct Lancement de la Communauté Silverlight France 172011
  18. 18. Démonstration PRÉSENTATION DE L’OPENTYPE26 oct Lancement de la Communauté Silverlight France 182011
  19. 19. Sommaire Binding et XAML Graphique Média Texte Intégration avec le système Productivité et performances Contrôles Autres26 oct Lancement de la Communauté Silverlight France 192011
  20. 20. Intégration avec le système Gestion de l’intéropérabilité via P/Invoke Gestion avancée des fenêtres Accès complet au système de fichiers en mode Full Trust Possibilité d’être FullTrust dans le navigateur Ajout de la propriété Default Filename pour les dialogues SaveFileDialog & OpenFileDialog Support des browsers en 64 bit Les applications qui jouent des medias ne sont plus interruptibles par le gestionnaire de batterie 26 oct Lancement de la Communauté Silverlight France 20 2011
  21. 21. Démonstration P/INVOKE26 oct Lancement de la Communauté Silverlight France 212011
  22. 22. Démonstration CRÉER SES PROPRES FENÊTRES26 oct Lancement de la Communauté Silverlight France 222011
  23. 23. Sommaire Binding et XAML Graphique Média Texte Intégration avec le système Productivité et performances Contrôles Autres26 oct Lancement de la Communauté Silverlight France 232011
  24. 24. Productivité et performances Amélioration de la pile réseau pour une meilleure latence Débugger vos bindings! Amélioration des performances du parser XAML Intégration d’un compilateur JIT multicoeurs pour un meilleur temps de démarrage 26 oct Lancement de la Communauté Silverlight France 24 2011
  25. 25. Démonstration DÉBUGGER VOS BINDINGS26 oct Lancement de la Communauté Silverlight France 252011
  26. 26. Sommaire Binding et XAML Graphique Média Texte Intégration avec le système Productivité et performances Contrôles Autres26 oct Lancement de la Communauté Silverlight France 262011
  27. 27. Contrôles Support du double et du n-click ! Intégration du PivotViewer dans le SDK Support de la recherche de texte dans les ComboBox 26 oct Lancement de la Communauté Silverlight France 27 2011
  28. 28. Démonstration INTÉGRATION DU PIVOTVIEWER26 oct Lancement de la Communauté Silverlight France 282011
  29. 29. Sommaire Binding et XAML Graphique Média Texte Intégration avec le système Productivité et performances Contrôles Autres26 oct Lancement de la Communauté Silverlight France 292011
  30. 30. Autres Support du WebBrowser dans le navigateur Support de l’impression vectorielle PostScript Support de la Task Parallel Library Support de la covariance et de la contravariance dans C# 26 oct Lancement de la Communauté Silverlight France 30 2011
  31. 31. Démonstration UTILISATION DE LA TPL DANS SILVERLIGHT26 oct Lancement de la Communauté Silverlight France 312011
  32. 32. Démonstration EXEMPLE DE COVARIANCE ET CONTRAVARIANCE (POUR ENFIN COMPRENDRE DE QUOI IL S’AGIT !)26 oct Lancement de la Communauté Silverlight France 322011
  33. 33. Questions ? RÉPONSES !26 oct Lancement de la Communauté Silverlight France 332011
  34. 34. Contacts Cyril Cathala cyril.cathala@soat.fr http://cyril.cathala.org/blog @CyrilCathala 26 oct Lancement de la Communauté Silverlight France 34 2011

×