Silverlight<br />
Plan<br />Introduction & Définition<br />1<br />Fonctionnalités<br />2<br />Architecture<br />3<br />Développement d’appli...
Introduction & définition<br />Silverlight est un petit plug-in multi-plateformes pour navigateurs Web. Il permet la lectu...
Introduction & définition<br />La suite Expression, permet aux développeurs de créer des applications Silverlight qui est ...
Fonctionnalités<br />	Silverlight offre les fonctionnalités suivantes :<br />WPF et XAML: Silverlight fournit un sous-ense...
Architecture<br />
Composants de la présentation principale<br />
Composants de la présentation principale<br />
.NET Framework pour Silverlight<br />
Fonctionnalités de programmation supplémentaires de Silverlight<br />
Outils de developpements<br />Les applications Microsoft suivantes intègrent des fonctionnalités spéciales pour le dévelop...
Comment développer une application silverlight<br />démonstration <br />( Comment développer une application Silverlight) ...
Exemple d’application silverlight<br />	 Voici un exemple d'application Silverlight<br />
Merci!<br />
Upcoming SlideShare
Loading in...5
×

Présentation Silverlight

3,303

Published on

silverlight est un petit plug-ing multi-platformes pour navigateurs web il permet la lecture de contenu multimédia et la mise au point d'application internet enrichies (Rich internet ,applications ou RIA)

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

  • Be the first to like this

No Downloads
Views
Total Views
3,303
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
136
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Présentation Silverlight

  1. 1. Silverlight<br />
  2. 2. Plan<br />Introduction & Définition<br />1<br />Fonctionnalités<br />2<br />Architecture<br />3<br />Développement d’application<br />4<br />5<br />Exemple d’application<br />
  3. 3. Introduction & définition<br />Silverlight est un petit plug-in multi-plateformes pour navigateurs Web. Il permet la lecture de contenus multimédia et la mise au point d'applications Internet enrichies (Rich Internet Applications, ou RIA)<br />Mis au point par Microsoft, Silverlight est un concurrent direct de la technologie Flash de Adobe/Macromedia. Silverlight fonctionne avec les navigateurs Internet Explorer, Firefox et Safari (Windows et Mac). <br />Silverlight permet de visionner des animations de type vectorielles, mais surtout des contenus multimédias intégrant de l'audio et de la vidéo. Microsoft a mis d'ailleurs l'accent sur les vidéos, basées sur le format maison Windows Media Video. <br />
  4. 4. Introduction & définition<br />La suite Expression, permet aux développeurs de créer des applications Silverlight qui est avant tout un interpréteur de langage XAML. Ce dernier, promu par Microsoft, est utilisé pour le rendu et la description d'interfaces. Silverlight embarque également un petit moteur .Net qui peut exécuter du code VB.NET et C#.<br />Les développeurs Web et les concepteurs graphiques peuvent créer des applications Silverlight de différentes manières. Vous pouvez utiliser le balisage Silverlight pour créer du contenu multimédia et des graphiques et les manipuler avec des langages dynamiques et du code managé. Silverlight vous permet aussi d'utiliser des outils de qualité professionnelle tels que Visual Studio pour le codage et Microsoft Expression Blend pour la disposition et la conception graphique.<br />
  5. 5. Fonctionnalités<br /> Silverlight offre les fonctionnalités suivantes :<br />WPF et XAML: Silverlight fournit un sous-ensemble de la technologie WPF qui étend considérablement les éléments du navigateur pour la création d'interfaces utilisateur. WPF vous permet de créer de captivants graphiques, animations, contenus multimédia et d'autres fonctionnalités clientes élaborées. Le langage XAML fournit une syntaxe de balisage déclarative pour la création d'éléments<br />Extensions de JavaScript: Silverlight fournit des extensions au langage de script de navigateur universel, qui permettent de contrôler l'interface utilisateur du navigateur<br />Prise en charge multiplateforme et multi navigateur: Silverlight s'exécute de la même manière sur tous les navigateurs et plateformes connus<br />Intégration avec des applications existantes: Silverlight s'intègre de façon transparente à votre code JavaScript et ASP.NET AJAX pour venir en complément des fonctionnalités déjà créées.<br />Accès au modèle de programmation .NET Framework et aux outils associés: Vous pouvez créer des applications Silverlight à l'aide de langages dynamiques et de langages tels que C# et Visual Basic.<br />Prise en charge réseau : Silverlight inclut une prise en charge pour HTTP sur TCP. Vous pouvez vous connecter à des services WCF, SOAP ou ASP.NET AJAX et recevoir des données XML ou RSS.<br />LINQ: Silverlight inclut LINQ (Language Integrated Query), qui vous permet de programmer l'accès aux données au moyen d'une syntaxe native intuitive et d'objets fortement typés des langages .NET Framework<br />
  6. 6. Architecture<br />
  7. 7. Composants de la présentation principale<br />
  8. 8. Composants de la présentation principale<br />
  9. 9. .NET Framework pour Silverlight<br />
  10. 10. Fonctionnalités de programmation supplémentaires de Silverlight<br />
  11. 11. Outils de developpements<br />Les applications Microsoft suivantes intègrent des fonctionnalités spéciales pour le développement de Silverlight :<br />Microsoft Expression Blend <br /> Cet outil peut servir à créer et à modifier la couche de présentation d'une application en manipulant les contrôles et la zone de dessin XAML, en utilisant des graphiques et en programmant la couche de présentation avec un langage dynamique tel que JavaScript.<br />Visual Studio<br /> Visual Studio fournit des outils de productivité qui permettent de développer des applications à l'aide de code managé. Toutes les fonctionnalités existantes de Visual Studio sont disponibles pour Silverlight. En outre, cette version de Visual Studio intègre des fonctionnalités spécifiques de Silverlight, notamment IntelliSense, le débogage et des modèles de projet Silverlight qui permettent de créer et de lier tous les fichiers requis.<br />
  12. 12. Comment développer une application silverlight<br />démonstration <br />( Comment développer une application Silverlight) <br />
  13. 13. Exemple d’application silverlight<br /> Voici un exemple d'application Silverlight<br />
  14. 14. Merci!<br />
  1. A particular slide catching your eye?

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

×