Accueil > Technologies numériques > Web - Digital > Silverlight 5 : Développer des applications RIA
Formation #SLV

Formation Silverlight 5 : Développer des applications RIA

Du 23 au 27 Sept. 2019

Du 25 au 29 Nov. 2019

5 jours

Réf. SLV

Vous souhaitez personnaliser le programme de cette formation pour qu'elle réponde aux spécificités de votre entreprise ? Demandez un devis.

La formation Microsoft Silverlight 5 : Développer des applications RIA sur 4 jours a pour objectif de vous familiariser avec le développement d'applications riches et interactives çà l'aide de Microsoft Silverlight. De l'introduction globale à l'architecture à l'intégration d'éléments multimédias en passant par l'accès local ou a distance avec Silverlight, vous aurez une vue d'ensemble des connaissances et compétences requises pour un développement réussi. Version majeure du framework de développement de rich Internet application, Silverlight 5 est synonyme de nombreuses améliorations. De la prise en charge d'architectures 64bits, à une gestion optimisée de l'accélération 2D et 3D ou encore un rendu texte et graphique de qualité supérieure, la version 5 compte de nombreux atouts. Au terme de cette formation vous saurez tirer parti de toute la puissance de Silverlight 5 afin de concevoir des applications plus riches et interactives.

Objectifs

  • Maîtriser fonctions propres à la technologie Silverlight
  • Manipuler éléments graphiques et animations
  • Utiliser DataTemplate pour présenter et manipuler des données
  • Intégrer des flux vidéos 3D dans des interfaces
Participants

Participants

  • Développeur ASP .NET
  • Développeur C
  • Développeur Flex
Approche Pédagogique

Approche Pédagogique

  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Programme
1/ Silverlight 5 : Présentation de l'architecture
  • Appréhender l'architecture de Silverlight
  • Visualiser la documentation proposée
  • Les outils du développement d'applications
  • Langage XAML : appréhender les principes
  • Les nouveautés de la V 5
  • Connaître les compatibilités avec les versions précédentes
  • Distinguer les fonctionss entre WPF et Silverlight
2/ XAML : Introduction au langage
  • Appréhender la syntaxe et les éléments standards
  • Déclarer et manipuler des objets
  • Déclarer et manipuler des propriétés
  • Déclarer et manipuler des événements
  • Modes de conceptions d'applications Silverlight
  • Modes de déploiements d'applications
3/ Concevoir une interfaces utilisateurs
  • Les principaux contrôles de la CLR Silverlight
  • Les principaux contrôles du Toolkit
  • Les contrôles de contenu : Grid, StackPanel...
  • Comprendre le modèle de positionnement
  • Appréhender l'arborescence des objets
  • Gérer des ressources locales et applicatives
  • Concevoir des styles communs et spécifiques
  • Gérer la navigation : Framework de Navigation
4/ Créer des éléments graphiques, animations et modèle de contrôle
  • Le contrôle image : manipuler des images
  • Intercepter des événements de souris et clavier
  • Utiliser des effets graphiques particuliers
  • Visualiser les types de transformations disponibles
  • Techniques d'animation d'éléments graphiques
  • Les animations linéaires ou par KeyFrames
  • Les effets 3D dans Silverlight
  • Mettre en forme un contrôle avec un Template
  • Gérer le VisualStateManager
5/ Accéder en local et manipuler des données
  • La liaison de données : concept et utilisation
  • Appréhender les membres de la classe Binding
  • Réaliser une classe de conversion de données
  • Valider des données
  • Utiliser des contrôles et DataTemplate
  • Les entrées/sorties dans la zone Isolated Storage
6/ Accéder à distance et manipuler des données
  • Distinguer les technologies de connexions distantes
  • Linq To SQL pour les service de données ADO .Net
  • WebClient : télécharger des contenus sur demande
  • Accéder aux services Web dans Silverlight
  • Gérer des appels inter-domaines
  • Utiliser le modèle de service WCF Silverlight
  • Développer une application WCF RIA Service
7/ Intégrer des éléments multimédias avec Silverlight
  • Utiliser le format d'images Deep Zoom
  • Effctuer un contrôle MultiScaleImage
  • Gérer l'événement MouseWheel
  • Intégrer des éléments vidéo
  • Gérer le contrôle MediaElement
  • Les nouveautés Silverlight 5 sur le format H264
  • VideoBrush : faire une peinture
8/ Voir plus loin avec Silverlight
  • Le lien entre Silverlight et le DOM
  • Les applications Silverlight hors-navigateur
  • La gestion de la sécurité Silverlight
  • Optimiser les performances en gérant le chargement sur demande
Dates

Dates

  • Du 23 au 27 Sept. 2019
  • Du 25 au 29 Nov. 2019