Windows Presentation Foundation Réf : WPF

Par James Ravaille

Créer des applications Windows WPF dotées d’interfaces riches développées avec XAML et Visual Studio 2012

Durée :
4 jours

2 050 € HT (prix conseillé)

Partage :

  • Twitter
  • Facebook
  • E-mail
  • Linkedin
  • Viadeo

Soyez alertés par e-mail des nouvelles sessions : Poser une alerte,

Description

En 2006, Microsoft propose sous forme d’extension du Framework .NET de nouveaux composants permettant de créer des applications Windows avec des interfaces graphiques riches. Ces interfaces sont créées avec le langage XAML, langage permettant de faciliter la collaboration entre les designers et les développeurs C# ou VB .NET. Cette formation présente par la pratique comment créer des applications WPF avec Visual Studio 2012 et le langage XAML pour réaliser des styles, templates, effets graphiques, formes géométriques, dégradés de couleurs, etc.

Objectifs pédagogiques

A l’issue de cette formation, les participants seront en mesure de :
  • Appréhender le potentiel de WPF,
  • Utiliser le langage XAML,
  • Définir et utiliser des ressources,
  • Mettre en œuvre les styles et les templates,
  • Créer des effets graphiques et des animations,
  • Créer des formulaires WPF d’affichage et de gestion de données,
  • Maîtriser le moteur de liaisons de données.


Public

Chefs de projet Web,
Architectes techniques,
Développeurs.

Pré-requis

Maîtriser C# ou Visual Basic .NET ainsi que les concepts de la programmation orientée objet

Type

Stage pratique

Méthode pédagogique

Alternance de cours magistraux (30%) et de travaux pratiques (70%). Un support de cours sera remis à chaque participant au format papier au début de la formation.

Plan de cours

PROGRAMME DE LA 1ERE JOURNEE DE FORMATION
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

PROGRAMME DE LA 2EME JOURNEE DE FORMATION
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

PROGRAMME DE LA 3EME JOURNEE DE FORMATION
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

PROGRAMME DE LA 4EME JOURNEE DE FORMATION
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

Prochaines sessions

Aucune session de planifiée à ce jour, veuillez nous contacter pour avoir plus d'info ou suggérez vous-même une session.


Proposer une session.

Pas de témoignage pour l'instant.

Cher(e) visiteur(euse),
Nous vous remercions pour l'intérêt porté à nos formations. La pré-inscription à une session de formation se fait via le formulaire d'inscription de la page formation.

La Convention de Formation Professionnelle Continue simplifiée vous sera envoyée par mail dans les 72H max. Votre inscription est considérée comme définitive, une fois cette convention signée par votre entreprise ou OPCA. La facture sera émise à l'issue de la formation, comme mentionnée dans nos conditions générales de vente.

A noter que les demandeurs d'emploi peuvent bénéficier d'une remise de 20% sur le prix public.

Pour toute information complémentaire ou demande de devis, n'hésitez pas à nous contacter au 01 53 34 66 10 ou à nous solliciter par mail.

A très bientôt dans l'un de nos centres de formation.
L'équipe Clever-Institut.

Les autres formations « Développement .NET »  – Voir toutes les formations