Développer des applications RIA avec Silverlight 4.0 - Niveau 2
Durée : | 5 jour(s) |
Tarif : | Consultez-nous |
DEMANDE DE DEVIS SANS ENGAGEMENT - CLIQUEZ ICI
Public :
- Développeurs d'applications Silverlight souhaitant approfondir leurs connaissances dans le développement d'applications Silverlight avec Visual Studio
Objectifs :
- En plus de vos connaissances actuelles dans Silverlight, vous serez capable de développer des applications structurées en utilisant des composants et concepts avancés de cette technologie
Pré-requis :
- Maîtriser la programmation orientée objet et le langage C# ou Visual Basic
- Connaître les spécifications du langage XML
- Avoir déjà développé des applications ASP .NET est souhaité
- Connaître le langage XAML
- Avoir créé des applications Silverlight. Le suivi du cours " T461-121 - Développer des applications RIA avec Silverlight 4.0 - Niveau 1 " est apprécié
Introduction
- Rappels sur les bases fondamentales de Silverlight
Graphisme
- Les effets graphiques
- Optimiser votre design avec Blend
Les templates
- Le Visual State Manager
Dynamiser vos applications
- Les transformations
- Les animations
- Les vidéos et le contrôle MediaElement
Les contrôles utilisateurs
- Présentation
- Création
- Consommation
Les composants Silverlight
- Présentation
- Création d'un composant Silverlight
- Utilisation du composant dans une application ASP .NET existante
Interopérabilité code managé / JavaScript
- Appels de fonctions JavaScript depuis le code managé
- Exécution de code managé depuis le code JavaScript
- Manipulation du DOM depuis le code managé
- Programmation évènementielle
Le modèle MVVM
- Architectures d'applications
- Du modèle MVC au modèle MVVM
- Rôle du Model, View et ViewModel
- Créer une application MVVM basique
- Créer une application MVVM de gestion de données avec WCF RIA Services
Navigation dans une application Silverlight
- Création d'une application de navigation
- Les contrôles Frame et Page
- Le mappage d'URL
- Utilisation des paramètres de requête
- Gestion des erreurs
Création avancée de formulaires
- Mettre en place un indicateur d'activité pour gérer les traitements asynchrones
Sécurité
- Utilisation et configuration de l'Isolated Storage
- Cryptage des données
- Les SecurityCriticals
- Sécuriser un service WCF RIA Services
Déploiement
- Les fichiers XAP
- Le plugin Silverlight
- Installer, exécuter et désinstaller une application Out of Browser