Formation Silverlight 5 : Développer des applications web riche avec Silverlight 5


REFERENCE
 
 
SSPF
DUREE
 
 
4 jours
TARIFS
 
 
En Intra
Niveau : Expert
Cours à distance: Non
Cours officiel: Microsoft
OBJECTIFS :
 

Cette formation est délivrée dans les conditions définies par Microsoft : en partenariat avec un centre de formation agréé Microsoft Learning, formateur certifié Microsoft, lab officiel Microsoft, support de cours officiel Microsoft.

Annoncé par Microsoft comme une version majeure de son framework de développement d'applications internet riches, Silverlight 5 est porteur de nombreuses améliorations : prise en charge des architectures 64bits, meilleure gestion de l'accélération 2D et 3D, meilleur rendu du texte et des graphismes... Autant de nouveautés qui devraient assurer le succès de ce nouvel opus. Les participants à cette formation silverlight 5 apprendront à tirer parti de la puissance de Silverlight 5 pour concevoir des applications plus riches et plus interactives. Les outils de conception utilisés lors des ateliers seront Visual Studio 2010 et Microsoft Expression Blend 5.0.
Concrètement, cette formation Silverlight 5, vous permettra de :

  • Découvrir les fonctionnalités spécifiques de la technologie Silverlight 5.0
  • Comprendre comment manipuler des éléments graphiques et des animations
  • Savoir présenter et manipuler des données à l'aide de DataTemplate
  • Être capable d'intégrer des flux vidéos 3D dans les interfaces
PRÉ-REQUIS :
 

- Bonnes connaissances de la conception d'IHM client lourd (C# ou VB .NET) ou client léger Web (ASP .NET) - Connaissances de base en XML et Javascript

PUBLIC :
 

Cette formation Silverlight 5 s'adresse aux développeurs ASP .NET, C# et Flex qui souhaitent découvrir la richesse de Silverlight V5.

PROGRAMME :
 

 

Introduction à l'architecture de Silverlight 5

L'architecture de Silverlight 5 et la documentation proposée
Panorama des outils nécessaires au développement d'applications Silverlight 5
Principe du langage XAML
Apport de la V 5 et compatibilité avec les versions précédentes
Comparatif des fonctionnalités entre WPF et Silverlight

Introduction au langage XAML

Présentation de la syntaxe et des éléments standards
Déclaration et manipulations d'objets, de propriétés et d'événements
Modes de conceptions et de déploiements d'applications Silverlight 5

Conception d'interfaces utilisateurs avec Silverlight 5

Panorama des principaux contrôles de la CLR Silverlight et du Toolkit et nouveautés de Silverlight 5.0
Présentation des contrôles de contenu (Grid, StackPanel, Canavas, DockPanel, Border, ScrollViewer)
Modèle de positionnement, arborescence des objets
Gestion des ressources (Ressources locales et applicatives)
Conception des styles (Style communs et spécifiques)
Gestion de la navigation (Framework de Navigation Silverlight)

Conception d'éléments graphiques, d'animations et modèle de contrôle

Manipulation des images dans le contrôle image et techniques d'interception des événements de la souris et du clavier (gestion du Glisser/Déposer)
Effets graphiques particuliers (Gradient et les Effects)
Types de transformations disponibles
Techniques d'animation des éléments graphiques (Animations linéaires, animations par KeyFrames, fonctions d'accélérations)
Introductions aux effets 3D dans Silverlight (Projections planes, Librairie Kit3D.dll)
Mise en forme d'un contrôle avec un Template (Gestion du VisualStateManager)

Accès local et manipulation de données

Principe de la liaison de données et mise en oeuvre dans Silverlight (Propriété de dépendance, modes de liaisons, liaison aux collections)
Membres de la classe Binding
Réalisation d'une classe de conversion de données
Validation des données
Utilisation des contrôles et des DataTemplate dans Silverlight pour la manipulation de données (ItemsControl, ListBox, DataGrid, DataForm, DataPager)
Fonctionnement des entrées/sorties dans la zone Isolated Storage pour Silverlight 5

Accès distant et manipulation de données

Comparatif des technologies disponibles pour les connexions distantes
Service de données ADO .Net Silverlight avec utilisation de Linq To SQL
Téléchargement de contenus à la demande via l'objet WebClient
Accès aux services Web dans Silverlight et gestion des appels inter-domaines (CrossDomain.xml)
Utilisation du modèle de service WCF Silverlight
Aperçu du développement d'une application WCF RIA Service pour Silverlight 5

Eléments multimédias

Format d'images Deep Zoom et gestion de l'événement associé à la molette pour des effets de zoom (Contrôle MultiScaleImage et gestion de l'événement MouseWheel)
Intégration d'éléments vidéo et gestion du contrôle MediaElement (Volume, Balance, Position, etc.)
Nouveautés Silverlight 5 pour le format H264
Peinture à l'aide du VideoBrush

Divers

Interaction entre Silverlight 5 et le DOM
Applications Silverlight 5 hors-navigateur et gestion de la sécurité
Amélioration des performances via une gestion du chargement à la demande

 

EN INTRA SEULEMENT
FORMATION SILVERLIGHT 5
Contactez-nous pour obtenir les prochaines disponibilités de nos consultants formateurs
S’inscrire à la formation
CETTE FORMATION SUR-MESURE Ce cours est réalisable en intra-entreprise, dans vos locaux ou nos salles de cours CONTACTER NOTRE SERVICE INTRA
D'autres formations
SUR LE MÊME THÈME
Plus de formations sur le même thème

Des questions ?

ON VOUS RAPPELLE

 

0

Formations
Informatique
et Management
en ligne à ce jour

+ 0

Stagiaires dans nos
salles de cours sur
l'année

0%

De participants
satisfaits ou très
satisfaits de nos
formations

0

Formateurs experts
validés PLB