Silverlight Base


Pré-requisFormation SilverLight - JL Gestion SA

Connaitre les bases de la programmation
OU
Connaître l’environnement “Operating System – Windows”

Objectifs

Silverlight est un lecteur Internet existant sous forme de plugin, il
est aujourd’hui disponible pour l’ensemble des navigateurs Internet dans sa version 2.
Silverlight permet du contenu vectoriel interactif pour le Web.
Il est compatible avec tous les systèmes d’exploitation.

Programme

Introduction à Silverlight

  • Présentation des RIA
  • Qu’est-ce que Silverlight ?
  • Architecture de Silverlight
  • Les différentes versions : Silverlight 1.0 et Silverlight 2
  • L’héritage de la plate-forme (FrameWork) .NET 3.0
  • Comparaison entre WPF et Silverlight

Le xaml

  • XAML un langage déclaratif puissant
  • Les avantages du XAML
  • Le XAML en détail

Créer une interface simple

  • Les contrôles de contenu
  • Les contrôles conteneur
  • Les contrôles d’affichage de texte
  • Les autres contrôles
  • Gestion du positionnement des contrôles : Canvas, StackPanel, Grid

Étendre votre interface

  • Silverlight 2 et la communication réseau
  • Exécution d’une requête Web (HttpWebRequest/WebClient)
  • Ecriture et consommation de Web Services (WCF)
  • Manipuler du XML avec Silverlight
  • Les styles
  • Le DataBinding

Aller plus loin avec son interface

  • Les User Controls
  • Les Templates
  • Animations
  • Transformations

Gestion du multimédia

  • L’objet MediaElement
  • Contrôler le MediaElement par code
  • Gestion des Timeline/Markers

Ajout d’objets xaml à l’exécution

  • Création d’un menu interactif
  • La problématique
  • Ecriture d’une chaine XAML
  • Ajout d’un nouvel enfant à un conteneur
  • Les méthodes de la propriété children
  • Utilisation des masques

La vidéo, le son et l’image

  • Utilisation du composant Image
  • Création d’un lecteur Vidéo
  • Introduction à Expression Encoder
  • Le composant MediaElement
  • Le format .wmv
  • L’objet Downloader
  • Gestion des erreurs spécifiques

Déploiement d’une application silverlight

  • Préchargement de contenu en ligne
  • Détection automatique du lecteur Silverlight
  • Les droits d’installation.

Devis - JL Gestion SA

Centre de formation Informatique et Marketing Internet en Belgique.