Booster des Talents IT

Formation Silverlight 5

formation silverlight 5
Vous découvrirez durant cette formation Silverlight 5 l’ensemble de ses fonctionnalités, comment manipuler les éléments graphiques, les animations, et les données. Vous serez, par la suite en mesure, de maîtriser les performances et les bonnes pratiques de conception.
Prixà partir de
1990 €HT
RéférenceAF9333
Durée4 jours
Public Développeurs
PrérequisDéveloppement d'applications .NET, une des technologies: Windows Forms, ASP.NET ou WPF et un des langages: VB.NET ou C#.
Éditeurs Microsoft
TP50%

Plan de Formation Silverlight 5

Introduction à l’architecture de Silverlight 5

Découverte de l’architecture
Les outils utiles pour le développement d’applications
Compatibilité avec les versions précédentes
Les nouveautés de Silverlight 5 :
– Debugging du XAML
– Implicit DataTemplate
– Multi-fenêtrages
WPF
L’API et les Namespaces

Le langage XAML

Principe
La syntaxe et des éléments standards
Déclarer et manipuler les objets, propriétés et événements
Concevoir et déployer les applications

Concevoir les interfaces utilisateurs

Les différents contrôles de la CLR Silverlight et du Toolkit
Les contrôles de contenu : Grid, StackPanel, Canavas, DockPanel, Border, ScrollViewer
Modèle de positionnement
L’arborescence des objets
Gérer les ressources :
– Locales
-Applicatives
Concevoir des styles :
– Communs
– Spécifiques
Le Framework de Navigation

Élaborer des éléments graphiques, d’animations et modèle de contrôle

Manipuler des images dans le contrôle image
Les techniques d’interception des évènements de la souris et du clavier (gestion du Glisser/Déposer)
Effets graphiques :
– Gradient
– Les Effects
Les types de transformations disponibles
Techniques d’animation des éléments graphiques
Les effets 3D (Projections planes, Librairie Kit3D.dll)
Mise en forme d’un contrôle avec un Template
Les contrôles (Button, CheckBox, Image, Slider, DataGrid, DatePicker…)
Layout, Canvas et StakPanel

Accès local et manipuler les données

Lier les données
Mettre en œuvre (Propriété de dépendance, modes de liaisons, liaison aux collections)
La classe Binding et ses membres
Créer une classe de conversion de données, les valider
Manipuler les données grâce aux contrôles et DataTemplate (ItemsControl, ListBox, DataGrid, DataForm, DataPager)
Entrées/sorties dans la zone Isolated Storage

Data Binding

L’architecture
Les différents modes :
– Unidirectionnel
– Bidirectionnel
DataContext et interface INotifyPropertyChanged
Collections liées et modifiables

Accès distant et manipuler les données

Les différentes technologies disponibles pour les connexions distantes
Utiliser Linq To SQL
Télécharger des contenus à la demande via l’objet WebClient
Accéder aux services Web
Gérer des appels inter-domaines (CrossDomain.xml)
Utiliser le modèle de service WCF Silverlight
Développer une application WCF RIA Service

Éléments multimédias

Format d’images Deep Zoom
Gérer l’événement associé à la molette pour des effets de zoom
Intégrer des éléments vidéo
Gérer le contrôle MediaElement (Volume, Balance, Position, etc.)
Le format H264
Le VideoBrush
Mode In Browser
Mode Out Of Browser

Valider et convertir

Validation avec IDataErrorInfo et Sumary
Les Converters

MVVM

Objectifs
Définition
Les commandes
Implémenter

Styles et templates

Gérer les ressources
Les Data Templates
Les Control Templates

Nos autres formations SilverLight

AF9333Formation Silverlight 5 en Intra/Cours Particulier4 jours1990 €HT
Vous pouvez également être intéressé par des formations .NET, RIA, Silverlight, silverlight 5, WCF ou par les formations de notre filière SilverLight
Prixà partir de
1990 €HT
RéférenceAF9333
Durée4 jours
Public Développeurs
PrérequisDéveloppement d'applications .NET, une des technologies: Windows Forms, ASP.NET ou WPF et un des langages: VB.NET ou C#.
Éditeurs Microsoft
Travaux pratiques50%