Your SlideShare is downloading. ×
0
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, mult...
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
  • Embarq...
Silverlight : pour qui ?
• Développeurs :
 • Interfaces XAML
 • Puissance des langages .NET
• Designers :
 • Graphisme vec...
Silverlight : comment ?

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

                     Pierr...
Silverlight : avec quels
          outils ?

• Visual Studio 2008
• Expression Studio


                       Pierre de L...
Visual Studio 2008

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

   ...
Expression Studio

• Pour les graphistes
 • Expression Design : Dessin vectoriel
 • Expression Blend : animations
 • Expre...
Silverlight : avec quels
          outils ?
• Comment obtenir ces outils ?
• Pour les étudiants :
 • DreamSpark
 • MSDN-AA...
Démo 1


• Animation simple en Silverlight


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

• XAML
• Javascript
• .NET
• Windows Media

                  Pierre de La Morinerie — http://kemenaran.wino...
Technologies : XAML

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

   ...
Technologies : Javascript

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

           ...
Technologies : .NET

• Sous-ensemble du .NET Framework
• Immense bibliothèque
• N’importe quel langage : C#,VB, Python,
  ...
Technologies : WMV

• Support des fichiers Windows Media Video
  et Audio
• Encodage avec Expression Media
• Véritable supp...
Différentes versions


• Silverlight 1.0
• Silverlight 2.0 (anciennement 1.1)


                       Pierre de La Morine...
Différentes versions
                                    Silverlight 1.0               Silverlight 2.0

     Graphismes ve...
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 :...
Concours

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

                  ...
Se former

• Comment se former ?
 • Silverlight.net : tutoriaux, webcasts, etc.
 • Silverlight Academy
 • Article “Program...
Conclusion
• Silverlight :
 • Une technologie moderne
 • Environnement .NET
 • Graphistes et développeurs
• Concours :
 • ...
Des questions ?


        Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
Upcoming SlideShare
Loading in...5
×

Introduction à Silverlight

5,219

Published on

Formation à la technologie Microsoft Silverlight. Exemples, démos et screencast disponibles sur http://kemenaran.winosx.com/

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
5,219
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
178
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Transcript of "Introduction à Silverlight"

  1. 1. Microsoft Silverlight Introduction Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
  2. 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. 3. Démo Player vidéo Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
  4. 4. Objectifs • Avoir un bon aperçu de Silverlight • Connaître points forts et points faibles • Se former • Se motiver
  5. 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. 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. 7. Silverlight : comment ? • Graphismes vectoriels • Animations • Données • Fichiers multimédias Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
  8. 8. Silverlight : avec quels outils ? • Visual Studio 2008 • Expression Studio Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
  9. 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. 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. 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. 12. Démo 1 • Animation simple en Silverlight Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
  13. 13. Technologies • XAML • Javascript • .NET • Windows Media Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
  14. 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. 15. Technologies : Javascript • Langage de script dynamique • Faiblement typé, fortement objet • Silverlight 1.0 Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
  16. 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. 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. 18. Différentes versions • Silverlight 1.0 • Silverlight 2.0 (anciennement 1.1) Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
  19. 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. 20. Démo 2 • Animation vidéo Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
  21. 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. 22. Concours • Comment participer ? • juniorisep-silverlight.blogspot.com • Rendu avant le lundi10 mars Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
  23. 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. 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. 25. Des questions ? Pierre de La Morinerie — http://kemenaran.winosx.com — 2008
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×