JDN > Formations professionnelles > Conception et Développement > Ingénierie d'études > Formation Développer un client riche avec Silverlight 2




Formation Développer un client riche avec Silverlight 2Informations pratiquesCentre de formation Valtech Training

 Formation Développer un client riche avec Silverlight 2


 Valtech Training, Paris la Défense Cedex
 Formation inter entreprise / intra entreprise


Objectif - Comprendre le fonctionnement et les cas d'utilisation Silverlight 2
- Créer une interface graphique vectorielle
- Concevoir un composant personnalisé
- Implémenter une logique de navigation efficace
- Relier les données d'entreprise avec le DataBinding
- Invoquer et s'interfacer avec des Web Services Rest ou WCF
- Utiliser des formats de sérialisation standards (XML, JSON)
- Comprendre les mécanismes de Templating
- Maîtriser les performances et les bonnes pratiques de conception
Contenu L'architecture Silverlight
- Qu'est-ce que Silverlight ?
- L'architecture Silverlight
- Les différentes versions (1.0 et 2.0)
- Vue d'ensemble de l'API et des Namespaces
- L'outillage et l'environnement de développement
- Microsoft Blend et Visual Studio 2008
- Différences avec WPF
- Le déploiement

Le Framework des composants graphiques
- Le modèle événementiel
- Les contrôles (Button, CheckBox, Image, Slider, DataGrid, DatePicker,...)
- Layout, Canvas et StakPanel

Les manipulations graphiques et les effets
- Les effets, les pinceaux et formes
- La vidéo et les points de synchronisation
- DeepZoom

Styles et Templates
- Gestion des ressources
- Les paramètres de configuration
- Les Data Templates
- Le Control Template

Data Binding
- L'architecture de Data Binding
- Les différents modes Data Binding (unidirectionnel, bidirectionnel)
- DataContext et interface INotifyPropertyChanged
- Les Converters

Design Patterns
- Gérer la navigation (MVC, Model Vue Presenter...)
- Gérer la session utilisateur
- La sécurité (différents modes d'authentification)
- La modularité et le chargement à la demande
- Les performances

Composants personnalisés
- Comprendre l'arbre visuel des contrôles
- Control UI et modèle objet
- Les Dependency Properties
- Gérer les évènements
- Définir le comportement et le contrat du contrôle

Communication avec le serveur
- Requête HTTP et architecture Rest (JSON, XML)
- DataContractJsonSerializer, WebClient, BrowserHttpRequest
- Intégration avec les services WCF et NHibernate
- Gestion de la sérialisation
- Architecture n-tiers et modèle du domaine
- Intégration avec Astoria (Data Services)
- Intégration dans une architecture Java EE

Fondamentaux
- Threads et threading
- Stockage Local (Local Storage)
- Synchronisation des données et mode déconnecté
- Gestion de la sérialisation
- Le ramasse-miettes
- La réflection et l'introspection
Niveau requis Compétences .Net et C#;
Coût 1562 euros
Durée de la formation 3 jours
Année de création 2008

 

Mise à jour le 05 Septembre 2008 
Mettre à jour | Envoyer cette fiche 


Rechercher
> Recherche avancée
> Toutes les formations
> Top des recherches
0-9|A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z


Les informations contenues dans l'Annuaire des formations sont communiquées par les établissements concernés. Elles n'engagent en rien la responsabilité de l'éditeur du Journal du Net. © Benchmark Group


Rechercher une formation
Recherche avancée | Toutes les formations
Top des recherches


ENST Telecom Paris formation continue et professionnelle – Cegos
CNFCE ORSYS
Journal du Net Voir un exemple
Management Voir un exemple
Emploi Voir un exemple
Toutes nos newsletters

Annonces Google