Spécificités de la formation

Durée
Durée non renseignée
Prix
1 796 € HT
Sanction
Attestation
Mode(s)
Inter entreprise Intra entreprise A distance

Zone géographique de la formation


Département(s) disponible(s)

Objectifs de la formation

C# Avancé : Construire une application graphique multi-tâches avec WPF

Programme de la formation

Découvrir WPF - Windows Presentation Foundation et autres bibliothèques .Net 3
- WPF par rapport à Windows Forms
- Environnement de développement : Visual Studio, Expression Blend
- Structure d'un projet WPF Atelier : création d'une application WPF - étude de structure et gestion des ressources

Construire des fenêtres

- Une fenêtre créée automatiquement
- Choix du type de fenêtre : Window vs Page
- La syntaxe complète du XAML
- Les contrôles principaux et leurs propriétés
- Gestion du positionnement en WPF
- Gestion des événements
- Validation des contrôles utilisateur
- Création de contrôles personnalisés et utilisation Atelier : création d'un système de navigationdes fenêtres diverses avec WPF

Produire des graphismes avancés

- Dessin, brosses, pinceaux, transformations...
- Animations à partir du dessin, et fluidité
- Les animations
- Les formes libre, partir de maquettes graphiques
- Le système des styles
- Conseils pour les graphistes Atelier : utilisation et application des styles

Binder des données et utiliser le pattern MVVM

- Retour sur les ressources dans une application WPF
- Liaisons de données pour l'affichage
- Modification des données par liaison automatique
- Bilan face à une base de données
- Pattern MVVM : principes, implémentation, gestion des actions Atelier : Binding de données - implémentation du pattern MVVM

Créer une application multi-tâches

- Multi-threadings et synchronisation
- Asynchronisme
- Parallélisme Atelier : introduction du parallélisme dans le traitement - gestion des tâches de fond

Afficher tout le programme