SlideShare une entreprise Scribd logo
1  sur  25
Télécharger pour lire hors ligne
Microsoft Silverlight
       Introduction


              Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
Introduction

• Qu’est ce que Silverlight ?
 • But : des applications riches sur le Web
 • Comment : plugin multi-OS, multi-navigateur
 • Avec quoi : animations, UI, données, médias

                         Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
Démo
Player vidéo


      Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
Objectifs

• Avoir un bon aperçu de Silverlight
• Connaître points forts et points faibles
• Se former
• Se motiver
Silverlight : pour quoi ?
• Rich Internet Applications :
 • Interface sur le client, données sur le
    serveur
  • Embarquées dans un navigateur
• Exemple :
 • Editeur graphique, album photo,
    planificateur de vol, etc.

                        Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
Silverlight : pour qui ?
• Développeurs :
 • Interfaces XAML
 • Puissance des langages .NET
• Designers :
 • Graphisme vectoriel
 • Animations, interactivité
                     Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
Silverlight : comment ?

• Graphismes vectoriels
• Animations
• Données
• Fichiers multimédias

                     Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
Silverlight : avec quels
          outils ?

• Visual Studio 2008
• Expression Studio


                       Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
Visual Studio 2008

• Pour les développeurs
• Editeur de code XAML et .NET
• Gestion de projet, auto-complétion, etc.

                       Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
Expression Studio

• Pour les graphistes
 • Expression Design : Dessin vectoriel
 • Expression Blend : animations
 • Expression Media : encodage
 • Web : développement Web
                      Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
Silverlight : avec quels
          outils ?
• Comment obtenir ces outils ?
• Pour les étudiants :
 • DreamSpark
 • MSDN-AA

                     Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
Démo 1


• Animation simple en Silverlight


                       Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
Technologies

• XAML
• Javascript
• .NET
• Windows Media

                  Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
Technologies : XAML

• Langage XML
• Description de graphismes et d’interface
• Entièrement vectoriel
• Pilier de WPF

                       Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
Technologies : Javascript

• Langage de script dynamique
• Faiblement typé, fortement objet
• Silverlight 1.0

                      Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
Technologies : .NET

• Sous-ensemble du .NET Framework
• Immense bibliothèque
• N’importe quel langage : C#,VB, Python,
  Rubis, etc.
• Silverlight 2.0
                      Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
Technologies : WMV

• Support des fichiers Windows Media Video
  et Audio
• Encodage avec Expression Media
• Véritable support WMV multi-plate-forme

                     Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
Différentes versions


• Silverlight 1.0
• Silverlight 2.0 (anciennement 1.1)


                       Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
Différentes versions
                                    Silverlight 1.0               Silverlight 2.0

     Graphismes vectoriels                ✔                                ✔
             AJAX                         ✔                                ✔
Langages .NET (C#, VB, Python...)                                          ✔
          HTML DOM                        ✔                                ✔
           Multimédia                     ✔                                ✔
       Framework .NET                                                      ✔
      XML Reader/Writer                                                    ✔
       Support Javascript                 ✔                                ✔
         Parseur XAML                     ✔                                ✔
   Bibliothèque de Contrôles                                               ✔
                                         Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
Démo 2


• Animation vidéo


                    Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
Concours
• Objectif :
 • Développer un lecteur de webcasts
 • A intégrer au site web de Junior Isep
• Prix :
 • 1er prix : XBox 360 + Halo 3
 • Suivants : jeux PC, casques bluetooth,
    souris de jeu, etc.
                          Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
Concours

• Comment participer ?
 • juniorisep-silverlight.blogspot.com
 • Rendu avant le lundi10 mars

                       Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
Se former

• Comment se former ?
 • Silverlight.net : tutoriaux, webcasts, etc.
 • Silverlight Academy
 • Article “Programmez”

                        Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
Conclusion
• Silverlight :
 • Une technologie moderne
 • Environnement .NET
 • Graphistes et développeurs
• Concours :
 • Une opportunité de se former
 • Des cadeaux à gagner ;)
                    Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
Des questions ?


        Pierre de La Morinerie — http://kemenaran.winosx.com — 2008

Contenu connexe

En vedette

Software Libre y la Educación
Software Libre y la EducaciónSoftware Libre y la Educación
Software Libre y la EducaciónManuel Mujica
 
07 De Octubre De 2008
07 De Octubre De 200807 De Octubre De 2008
07 De Octubre De 2008mayitas24
 
Taller de Gestión de Proyectos Web de clase mundial
Taller de Gestión de Proyectos Web de clase mundialTaller de Gestión de Proyectos Web de clase mundial
Taller de Gestión de Proyectos Web de clase mundialUA WEB, A.C.
 
14 De Septiembre De 208
14 De Septiembre De 20814 De Septiembre De 208
14 De Septiembre De 208mayitas24
 
No Dejes De So Ar
No Dejes De So ArNo Dejes De So Ar
No Dejes De So Arzyanya5
 
Bienvenue chez les cousins des ch'tis
Bienvenue chez les cousins des ch'tisBienvenue chez les cousins des ch'tis
Bienvenue chez les cousins des ch'tiscdtsomme
 
Consigna Top Tur 4
Consigna Top Tur 4Consigna Top Tur 4
Consigna Top Tur 4adsmlu
 
Historia De La Comunicacion
Historia De La ComunicacionHistoria De La Comunicacion
Historia De La Comunicacionmirima
 
Wpf et Silverlight
Wpf et SilverlightWpf et Silverlight
Wpf et SilverlightSimon Robic
 
Radio Summit - Jacqueline Smit, Radio 538, Netherlands
Radio Summit - Jacqueline Smit, Radio 538, NetherlandsRadio Summit - Jacqueline Smit, Radio 538, Netherlands
Radio Summit - Jacqueline Smit, Radio 538, NetherlandsRadiodays Europe
 
Le Monde de la Glisse (Los Resbalones)
Le Monde  de la Glisse (Los Resbalones)Le Monde  de la Glisse (Los Resbalones)
Le Monde de la Glisse (Los Resbalones)Julio Nieto Berrocal
 
Programacion Blog
Programacion BlogProgramacion Blog
Programacion Blogadsmlu
 
Informe Comunidad Practica Mayo 2008
Informe Comunidad Practica Mayo 2008Informe Comunidad Practica Mayo 2008
Informe Comunidad Practica Mayo 2008Liz Pagan
 

En vedette (20)

Software Libre y la Educación
Software Libre y la EducaciónSoftware Libre y la Educación
Software Libre y la Educación
 
07 De Octubre De 2008
07 De Octubre De 200807 De Octubre De 2008
07 De Octubre De 2008
 
Taller de Gestión de Proyectos Web de clase mundial
Taller de Gestión de Proyectos Web de clase mundialTaller de Gestión de Proyectos Web de clase mundial
Taller de Gestión de Proyectos Web de clase mundial
 
14 De Septiembre De 208
14 De Septiembre De 20814 De Septiembre De 208
14 De Septiembre De 208
 
No Dejes De So Ar
No Dejes De So ArNo Dejes De So Ar
No Dejes De So Ar
 
Bienvenue chez les cousins des ch'tis
Bienvenue chez les cousins des ch'tisBienvenue chez les cousins des ch'tis
Bienvenue chez les cousins des ch'tis
 
Consigna Top Tur 4
Consigna Top Tur 4Consigna Top Tur 4
Consigna Top Tur 4
 
PresentacióEspanya
PresentacióEspanyaPresentacióEspanya
PresentacióEspanya
 
Historia De La Comunicacion
Historia De La ComunicacionHistoria De La Comunicacion
Historia De La Comunicacion
 
Violin part 1
Violin part 1Violin part 1
Violin part 1
 
Caractéristiques des marchés bétail-viandes par Dr Bio Goura SOULE
Caractéristiques des marchés bétail-viandes par Dr Bio Goura SOULECaractéristiques des marchés bétail-viandes par Dr Bio Goura SOULE
Caractéristiques des marchés bétail-viandes par Dr Bio Goura SOULE
 
Wpf et Silverlight
Wpf et SilverlightWpf et Silverlight
Wpf et Silverlight
 
Vend mega
Vend megaVend mega
Vend mega
 
Lumieres
LumieresLumieres
Lumieres
 
Podcast
PodcastPodcast
Podcast
 
Radio Summit - Jacqueline Smit, Radio 538, Netherlands
Radio Summit - Jacqueline Smit, Radio 538, NetherlandsRadio Summit - Jacqueline Smit, Radio 538, Netherlands
Radio Summit - Jacqueline Smit, Radio 538, Netherlands
 
Le Monde de la Glisse (Los Resbalones)
Le Monde  de la Glisse (Los Resbalones)Le Monde  de la Glisse (Los Resbalones)
Le Monde de la Glisse (Los Resbalones)
 
Programacion Blog
Programacion BlogProgramacion Blog
Programacion Blog
 
Cch article l101 1
Cch article l101 1Cch article l101 1
Cch article l101 1
 
Informe Comunidad Practica Mayo 2008
Informe Comunidad Practica Mayo 2008Informe Comunidad Practica Mayo 2008
Informe Comunidad Practica Mayo 2008
 

Similaire à Introduction à Silverlight

Solutions Linux2008 Construire Sa Vision Qualite
Solutions Linux2008 Construire Sa Vision QualiteSolutions Linux2008 Construire Sa Vision Qualite
Solutions Linux2008 Construire Sa Vision Qualitefrancois.le.droff
 
Presentation Ai3 Journée Web Agency
Presentation Ai3   Journée Web AgencyPresentation Ai3   Journée Web Agency
Presentation Ai3 Journée Web Agencyxavier.raymond
 
Web2.0: Les caractéristiques et les technologies qui définissent la nouvelle ...
Web2.0: Les caractéristiques et les technologies qui définissent la nouvelle ...Web2.0: Les caractéristiques et les technologies qui définissent la nouvelle ...
Web2.0: Les caractéristiques et les technologies qui définissent la nouvelle ...Jean-Michel Bouffard
 
Les Nouveaux Standards et leur implémentation dans les navigateurs modernes
Les Nouveaux Standards et leur implémentation dans les navigateurs modernesLes Nouveaux Standards et leur implémentation dans les navigateurs modernes
Les Nouveaux Standards et leur implémentation dans les navigateurs modernesTristan Nitot
 
Web 2.0 GTI780 & MTI780 ETS A09
Web 2.0  GTI780 & MTI780  ETS  A09Web 2.0  GTI780 & MTI780  ETS  A09
Web 2.0 GTI780 & MTI780 ETS A09Claude Coulombe
 
symfony: Un Framework Open-Source pour les Entreprises (Solutions Linux 2008)
symfony: Un Framework Open-Source pour les Entreprises (Solutions Linux 2008)symfony: Un Framework Open-Source pour les Entreprises (Solutions Linux 2008)
symfony: Un Framework Open-Source pour les Entreprises (Solutions Linux 2008)Fabien Potencier
 
Webdesign Passe Present et Present Part2
Webdesign Passe Present et Present Part2Webdesign Passe Present et Present Part2
Webdesign Passe Present et Present Part2bduverneuil
 
Les défis d’une application mobile multi-périphériques avec HTML5
Les défis d’une application mobile multi-périphériques avec HTML5Les défis d’une application mobile multi-périphériques avec HTML5
Les défis d’une application mobile multi-périphériques avec HTML5davrous
 
L'histoire d'html5 pour les développeurs windows phone 8
L'histoire d'html5 pour les développeurs windows phone 8L'histoire d'html5 pour les développeurs windows phone 8
L'histoire d'html5 pour les développeurs windows phone 8davrous
 
WUD 08 Paris : Utilisabilité et interfaces riches
WUD 08 Paris : Utilisabilité et interfaces richesWUD 08 Paris : Utilisabilité et interfaces riches
WUD 08 Paris : Utilisabilité et interfaces richesFrederic CAVAZZA
 
Introduction au développement Windows 8 et Windows Phone 8
Introduction au développement Windows 8 et Windows Phone 8Introduction au développement Windows 8 et Windows Phone 8
Introduction au développement Windows 8 et Windows Phone 8Microsoft
 
HTML5 W3C Conference Euratechnologie
HTML5 W3C Conference EuratechnologieHTML5 W3C Conference Euratechnologie
HTML5 W3C Conference Euratechnologiewyggio
 
symfony : Simplifier le développement des interfaces bases de données (PHP ...
symfony : Simplifier le développement des interfaces bases de données (PHP ...symfony : Simplifier le développement des interfaces bases de données (PHP ...
symfony : Simplifier le développement des interfaces bases de données (PHP ...Fabien Potencier
 
Sécurité des applications Web
Sécurité des applications WebSécurité des applications Web
Sécurité des applications WebSylvain Maret
 
[AzureCamp 24 Juin 2014] Interactions en "temps réel" pour les applications W...
[AzureCamp 24 Juin 2014] Interactions en "temps réel" pour les applications W...[AzureCamp 24 Juin 2014] Interactions en "temps réel" pour les applications W...
[AzureCamp 24 Juin 2014] Interactions en "temps réel" pour les applications W...Microsoft Technet France
 
Web 2.0 - GTI780 & MTI780 - ETS - A08
Web 2.0 - GTI780 & MTI780 - ETS - A08Web 2.0 - GTI780 & MTI780 - ETS - A08
Web 2.0 - GTI780 & MTI780 - ETS - A08Claude Coulombe
 
HTML5 et Internet Explorer 9, est-ce réellement compatible?
HTML5 et Internet Explorer 9, est-ce réellement compatible?HTML5 et Internet Explorer 9, est-ce réellement compatible?
HTML5 et Internet Explorer 9, est-ce réellement compatible?Frédéric Harper
 

Similaire à Introduction à Silverlight (20)

Solutions Linux2008 Construire Sa Vision Qualite
Solutions Linux2008 Construire Sa Vision QualiteSolutions Linux2008 Construire Sa Vision Qualite
Solutions Linux2008 Construire Sa Vision Qualite
 
Presentation Ai3 Journée Web Agency
Presentation Ai3   Journée Web AgencyPresentation Ai3   Journée Web Agency
Presentation Ai3 Journée Web Agency
 
Web2.0: Les caractéristiques et les technologies qui définissent la nouvelle ...
Web2.0: Les caractéristiques et les technologies qui définissent la nouvelle ...Web2.0: Les caractéristiques et les technologies qui définissent la nouvelle ...
Web2.0: Les caractéristiques et les technologies qui définissent la nouvelle ...
 
Les Nouveaux Standards et leur implémentation dans les navigateurs modernes
Les Nouveaux Standards et leur implémentation dans les navigateurs modernesLes Nouveaux Standards et leur implémentation dans les navigateurs modernes
Les Nouveaux Standards et leur implémentation dans les navigateurs modernes
 
Web 2.0 GTI780 & MTI780 ETS A09
Web 2.0  GTI780 & MTI780  ETS  A09Web 2.0  GTI780 & MTI780  ETS  A09
Web 2.0 GTI780 & MTI780 ETS A09
 
symfony: Un Framework Open-Source pour les Entreprises (Solutions Linux 2008)
symfony: Un Framework Open-Source pour les Entreprises (Solutions Linux 2008)symfony: Un Framework Open-Source pour les Entreprises (Solutions Linux 2008)
symfony: Un Framework Open-Source pour les Entreprises (Solutions Linux 2008)
 
Webdesign Passe Present et Present Part2
Webdesign Passe Present et Present Part2Webdesign Passe Present et Present Part2
Webdesign Passe Present et Present Part2
 
Mondes Virtuels Dsi
Mondes Virtuels DsiMondes Virtuels Dsi
Mondes Virtuels Dsi
 
HTML5 & SilverLight 5
HTML5 & SilverLight 5HTML5 & SilverLight 5
HTML5 & SilverLight 5
 
Les défis d’une application mobile multi-périphériques avec HTML5
Les défis d’une application mobile multi-périphériques avec HTML5Les défis d’une application mobile multi-périphériques avec HTML5
Les défis d’une application mobile multi-périphériques avec HTML5
 
L'histoire d'html5 pour les développeurs windows phone 8
L'histoire d'html5 pour les développeurs windows phone 8L'histoire d'html5 pour les développeurs windows phone 8
L'histoire d'html5 pour les développeurs windows phone 8
 
WUD 08 Paris : Utilisabilité et interfaces riches
WUD 08 Paris : Utilisabilité et interfaces richesWUD 08 Paris : Utilisabilité et interfaces riches
WUD 08 Paris : Utilisabilité et interfaces riches
 
Prez web vr chtijs
Prez web vr chtijsPrez web vr chtijs
Prez web vr chtijs
 
Introduction au développement Windows 8 et Windows Phone 8
Introduction au développement Windows 8 et Windows Phone 8Introduction au développement Windows 8 et Windows Phone 8
Introduction au développement Windows 8 et Windows Phone 8
 
HTML5 W3C Conference Euratechnologie
HTML5 W3C Conference EuratechnologieHTML5 W3C Conference Euratechnologie
HTML5 W3C Conference Euratechnologie
 
symfony : Simplifier le développement des interfaces bases de données (PHP ...
symfony : Simplifier le développement des interfaces bases de données (PHP ...symfony : Simplifier le développement des interfaces bases de données (PHP ...
symfony : Simplifier le développement des interfaces bases de données (PHP ...
 
Sécurité des applications Web
Sécurité des applications WebSécurité des applications Web
Sécurité des applications Web
 
[AzureCamp 24 Juin 2014] Interactions en "temps réel" pour les applications W...
[AzureCamp 24 Juin 2014] Interactions en "temps réel" pour les applications W...[AzureCamp 24 Juin 2014] Interactions en "temps réel" pour les applications W...
[AzureCamp 24 Juin 2014] Interactions en "temps réel" pour les applications W...
 
Web 2.0 - GTI780 & MTI780 - ETS - A08
Web 2.0 - GTI780 & MTI780 - ETS - A08Web 2.0 - GTI780 & MTI780 - ETS - A08
Web 2.0 - GTI780 & MTI780 - ETS - A08
 
HTML5 et Internet Explorer 9, est-ce réellement compatible?
HTML5 et Internet Explorer 9, est-ce réellement compatible?HTML5 et Internet Explorer 9, est-ce réellement compatible?
HTML5 et Internet Explorer 9, est-ce réellement compatible?
 

Plus de kemenaran

Formation C# - Cours 4
Formation C# - Cours 4Formation C# - Cours 4
Formation C# - Cours 4kemenaran
 
Formation C# - Cours 3 - Programmation objet
Formation C# - Cours 3 - Programmation objetFormation C# - Cours 3 - Programmation objet
Formation C# - Cours 3 - Programmation objetkemenaran
 
Formation C# - Cours 2 - Programmation procédurale
Formation C# - Cours 2 - Programmation procéduraleFormation C# - Cours 2 - Programmation procédurale
Formation C# - Cours 2 - Programmation procéduralekemenaran
 
Formation C# - Cours 1 - Introduction, premiers pas, concepts
Formation C# - Cours 1 - Introduction, premiers pas, conceptsFormation C# - Cours 1 - Introduction, premiers pas, concepts
Formation C# - Cours 1 - Introduction, premiers pas, conceptskemenaran
 
Formation Extreme Programming, Tests unitaires, travail collaboratif
Formation Extreme Programming, Tests unitaires, travail collaboratifFormation Extreme Programming, Tests unitaires, travail collaboratif
Formation Extreme Programming, Tests unitaires, travail collaboratifkemenaran
 
Formation PHP avancé - Cake PHP
Formation PHP avancé - Cake PHPFormation PHP avancé - Cake PHP
Formation PHP avancé - Cake PHPkemenaran
 
Formation PHP
Formation PHPFormation PHP
Formation PHPkemenaran
 

Plus de kemenaran (7)

Formation C# - Cours 4
Formation C# - Cours 4Formation C# - Cours 4
Formation C# - Cours 4
 
Formation C# - Cours 3 - Programmation objet
Formation C# - Cours 3 - Programmation objetFormation C# - Cours 3 - Programmation objet
Formation C# - Cours 3 - Programmation objet
 
Formation C# - Cours 2 - Programmation procédurale
Formation C# - Cours 2 - Programmation procéduraleFormation C# - Cours 2 - Programmation procédurale
Formation C# - Cours 2 - Programmation procédurale
 
Formation C# - Cours 1 - Introduction, premiers pas, concepts
Formation C# - Cours 1 - Introduction, premiers pas, conceptsFormation C# - Cours 1 - Introduction, premiers pas, concepts
Formation C# - Cours 1 - Introduction, premiers pas, concepts
 
Formation Extreme Programming, Tests unitaires, travail collaboratif
Formation Extreme Programming, Tests unitaires, travail collaboratifFormation Extreme Programming, Tests unitaires, travail collaboratif
Formation Extreme Programming, Tests unitaires, travail collaboratif
 
Formation PHP avancé - Cake PHP
Formation PHP avancé - Cake PHPFormation PHP avancé - Cake PHP
Formation PHP avancé - Cake PHP
 
Formation PHP
Formation PHPFormation PHP
Formation PHP
 

Introduction à Silverlight

  • 1. Microsoft Silverlight Introduction Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
  • 2. Introduction • Qu’est ce que Silverlight ? • But : des applications riches sur le Web • Comment : plugin multi-OS, multi-navigateur • Avec quoi : animations, UI, données, médias Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
  • 3. Démo Player vidéo Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
  • 4. Objectifs • Avoir un bon aperçu de Silverlight • Connaître points forts et points faibles • Se former • Se motiver
  • 5. Silverlight : pour quoi ? • Rich Internet Applications : • Interface sur le client, données sur le serveur • Embarquées dans un navigateur • Exemple : • Editeur graphique, album photo, planificateur de vol, etc. Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
  • 6. Silverlight : pour qui ? • Développeurs : • Interfaces XAML • Puissance des langages .NET • Designers : • Graphisme vectoriel • Animations, interactivité Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
  • 7. Silverlight : comment ? • Graphismes vectoriels • Animations • Données • Fichiers multimédias Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
  • 8. Silverlight : avec quels outils ? • Visual Studio 2008 • Expression Studio Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
  • 9. Visual Studio 2008 • Pour les développeurs • Editeur de code XAML et .NET • Gestion de projet, auto-complétion, etc. Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
  • 10. Expression Studio • Pour les graphistes • Expression Design : Dessin vectoriel • Expression Blend : animations • Expression Media : encodage • Web : développement Web Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
  • 11. Silverlight : avec quels outils ? • Comment obtenir ces outils ? • Pour les étudiants : • DreamSpark • MSDN-AA Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
  • 12. Démo 1 • Animation simple en Silverlight Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
  • 13. Technologies • XAML • Javascript • .NET • Windows Media Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
  • 14. Technologies : XAML • Langage XML • Description de graphismes et d’interface • Entièrement vectoriel • Pilier de WPF Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
  • 15. Technologies : Javascript • Langage de script dynamique • Faiblement typé, fortement objet • Silverlight 1.0 Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
  • 16. Technologies : .NET • Sous-ensemble du .NET Framework • Immense bibliothèque • N’importe quel langage : C#,VB, Python, Rubis, etc. • Silverlight 2.0 Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
  • 17. Technologies : WMV • Support des fichiers Windows Media Video et Audio • Encodage avec Expression Media • Véritable support WMV multi-plate-forme Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
  • 18. Différentes versions • Silverlight 1.0 • Silverlight 2.0 (anciennement 1.1) Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
  • 19. Différentes versions Silverlight 1.0 Silverlight 2.0 Graphismes vectoriels ✔ ✔ AJAX ✔ ✔ Langages .NET (C#, VB, Python...) ✔ HTML DOM ✔ ✔ Multimédia ✔ ✔ Framework .NET ✔ XML Reader/Writer ✔ Support Javascript ✔ ✔ Parseur XAML ✔ ✔ Bibliothèque de Contrôles ✔ Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
  • 20. Démo 2 • Animation vidéo Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
  • 21. Concours • Objectif : • Développer un lecteur de webcasts • A intégrer au site web de Junior Isep • Prix : • 1er prix : XBox 360 + Halo 3 • Suivants : jeux PC, casques bluetooth, souris de jeu, etc. Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
  • 22. Concours • Comment participer ? • juniorisep-silverlight.blogspot.com • Rendu avant le lundi10 mars Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
  • 23. Se former • Comment se former ? • Silverlight.net : tutoriaux, webcasts, etc. • Silverlight Academy • Article “Programmez” Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
  • 24. Conclusion • Silverlight : • Une technologie moderne • Environnement .NET • Graphistes et développeurs • Concours : • Une opportunité de se former • Des cadeaux à gagner ;) Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
  • 25. Des questions ? Pierre de La Morinerie — http://kemenaran.winosx.com — 2008