CONCEVOIR ET DEVELOPPER DES APPLICATIONS WINDOWS AVEC WINDOWS PRESENTATION FOUNDATION
Formation
À Saint-Herblain
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Niveau
Niveau intermédiaire
-
Lieu
Saint-herblain
-
Heures de classe
35h
-
Durée
5 Jours
-
Dates de début
Dates au choix
Pour les développeurs souhaitant apprendre à développer des applications Windows riches (RDA) avec Windows Presentation Foundation
Les sites et dates disponibles
Lieu
Date de début
Date de début
À propos de cette formation
- Posséder une vue d’ensemble de WPF
- Connaître le langage XAML
- Avoir les bases fondamentales permettant de créer des formulaires WPF
- Savoir définir et utiliser des ressources
- Mettre en œuvre les styles et les templates
- Créer des effets graphiques et des animations
- Savoir créer des formulaires WPF d’affichage et de gestion de données
- Maîtriser le moteur de liaisons de données
- Savoir déployer une application de différentes manières
- Maîtriser le langage C# ou Visual Basic, ainsi que les concepts objets et leur implémentation
- Connaître les spécifications du langage XML
- Avoir des connaissances dans le développement d’applications Windows Forms est un plus
Les Avis
Les matières
- .NET
- WPF
- Framework .NET
- XAML
- Formulaire
- Templates
- Windows Forms
- Liaisons de données
- Gestion de données
- Ressources
Professeurs
James RAVAILLE
Consultant / Formateur Microsoft .NET
Le programme
Introduction
- Rappels sur le Framework .NET
- Pourquoi WPF ?
- Vue d’ensemble de WPF
Les applications WPF
- Les applications WPF
- Les applications WPF navigable
- Composition d’un élément XAML
Le langage XAML
- Présentation
- Syntaxe du langage (éléments, attributs, espace de noms, …)
- Les Markup Extensions
- Les propriétés de dépendance
- Les propriétés attachées
- Les évènements routés
- Les commandes
Création de formulaires
- Vue d’ensemble des contrôles
- Les contrôles de contenu
- Les contrôles de positionnement
- Les contrôles d’affichage et de saisie de données
- Les contrôles d’affichage de contenu multimédia
- Les templates des contrôles
- Création de formulaires
- Naviguer d’un formulaire à un autre en faisant transiter des objets
- Création de contrôles utilisateurs
- Mise en œuvre du ruban
Les ressources
- Définition et utilisation de ressources
- Les dictionnaires de ressources
- Ressources statiques et dynamiques
Les styles
- Rôle des styles
- Définition et utilisation d’un style
- Les styles hérités
- Création et utilisation de déclencheurs
Les templates
- Rôles des templates
- Création et utilisation d’un template
- Liaisons de données dans les templates
- Gestion des états visuels
Graphisme
- Les bases du graphisme
- Les pinceaux
- Les formes 2D basiques
- Introduction à la 3D
- Les effets graphiques
Dynamiser vos applications
- Les transformations graphiques
- Les animations
Les liaisons de données
- Présentation
- La Markup Extension Binding
- Les contextes de données
- Les types de liaison
- Formatage de données
- Liaisons entre contrôles WPF
- Liaisons avec un objet / grappe d’objets
- Les liaisons de données multiples
- Utiliser des collections observables, les propriétés de dépendance et l’interface INotifyPropertyChanged
Formulaires de gestion de données
- Les fournisseurs de données
- Conversions / transformations de données
- Valider les données saisies par l’utilisateur
Déploiement
- Scénarii de déploiement
- Les packages de déploiement
- Déploiement avec ClickOnce
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
CONCEVOIR ET DEVELOPPER DES APPLICATIONS WINDOWS AVEC WINDOWS PRESENTATION FOUNDATION