Formation Silverlight
Développez avec SILVERLIGHT 4.0
Référence : SF_SILVERLIGHT
Durée : 4 jour(s)
|
|
| Lieu |
Date de début |
Prix (HT) |
Formateur |
Réserver |
| Paris |
01 octobre 2012 |
1490 € |
|
|
| Paris |
26 novembre 2012 |
1490 € |
|
|
Présentation
Silverlight est une technologie Microsoft permettant de créer des applications web riches et multi-plateformes en offrant une nouvelle expérience utilisateur. Ces applications peuvent inclurent de la vidéo, de l’audio et de l’animation.
Silverlight permet la création de contenus et d'applications qui s'exécutent dans plusieurs navigateurs et plusieurs systèmes d'exploitation (Windows et Macintosh) avec un modèle de programmation standard basé sur .NET. |
Objectifs
- Comprendre la structure d’affichage (Layout) et les contrôles Silverlight
- Manipuler des primitives graphiques
- Maîtriser la vidéo, l’audio et l’animation dans vos applications
- Communiquer avec des services « serveur » en AJAX, JSON, RSS et ATOM
|
Répartition :
50% Théorie, 50% Pratique |
Public :
Développeurs expérimentés, Architectes, Chefs de projet technique |
Pré-requis :
Connaître Microsoft Visual Studio et disposer d'une expérience en développement C# et web |
Programme
Introduction to Microsoft Silverlight
- Pourquoi Silverlight ?
- Xaml, Expression Blend et Visual Studio 2010
- Silverlight 1 vs Silverlight 2 vs Silverlight 3 vs Silverlight 4
- La relation avec WPF
Programmabilité
- Programmation depuis les scripts clients (navigateur)
- .NET dans le navigateur
- Saisie utilisateur et événements
- Fonctionnalités des classes de bases
Affichage
- La disposition graphique par le biais de « Panels »
- Les propriétés communes aux « Panels »
- Cohabitation HTML et Silverlight
- Fenêtre « popups »
- Système de fenêtrage dans des applications hors du navigateur
Contrôles
- Utilisation des contrôles natifs
Ateliers techniques
- Programmabilité
- Affichage
- Contrôles
Graphiques
- Les primitifs d’affichage
- Formatage de texte
- Intégration
- Bitmaps
Liaison de données
- Utilisation des expressions pour se lier à un objet
- Contexte et modèles de données
- Liaison de listes
Intégration dans le navigateur
- Les classes d’intégration dans l’espace de nommage System.Windows.Browser
- Appel depuis le client
Ateliers techniques
- Graphiques
- Liaison de données
- Intégration dans le navigateur
Gestion du texte
- Type d’éléments Texte
- Formatage
Impression
- Support de l’impression dans Silverlight 4.0
- Pagination
Animation
- Timeline et storyboards
- Déclenchement des animations
- Key frames et splines
- Animations dans Expression Blend
Vidéo et Audio
- MediaElement
- VideoBrush
- Incorporation d’une vidéo dans une application
- Encodage
Ateliers techniques
- Gestion du texte
- Impression, Animation, Vidéo et Audio
Communication Serveur
- Utilisation de services AJAX depuis Silverlight
- WCF et Silverlight
- Utilisation de JSON
- Support des syndications RSS et ATOM
- Support de oData
Contrôles personnalisés (Custom Controls)
- Contrôles utilisateurs (UserControls)
- Développement de contrôles reposant sur des gabarits (Templateable Controls)
Navigation
- Navigation dans des pages croisées
- Les avantages par rapport à la navigation HTML
- Marqueurs et Bouton « Précédent »
Silverlight Toolkit
- Contrôles additionnels orientés métier
- Auto complétion
- TreeView
- Contrôle de type Graphique
Ateliers techniques
- Communication Serveur
- Contrôles personnalisés, Navigation, Silverlight Toolkit
|
| * Les livres sont offerts uniquement pour les formations inter-entreprise. Zenika se réserve le droit de changer le livre proposé à tout moment. |
|
- Offert en inter-entreprise
|
 Le petit déjeuner (croissants, jus d'orange, café)
 Le déjeuner
Une qualification téléphonique si nécessaire avec l'un de nos consultants
|
|