Formation .NET, création d'applications WPF

Découvrer le développement d'applications avec  WPF

Présentation

NPF
4 jours ( 28 heures )
Présentation
Ce stage  vous permettra de voir la conception des différents types d'applications WPF (.exe, applications de navigateur et Silverlight) grâce à des ateliers pratiques réalisés avec Visual Studio en C# ou en VB .NET et MS Blend.
Objectifs du cours
Cette formation vous permettra de voir la conception des différents types d'applications WPF (.exe, applications de navigateur et Silverlight) grâce à des ateliers pratiques réalisés avec Visual Studio en C# ou en VB .NET et MS Blend.
Pré-requis
Connaissance de C# et du framework .Net.

Programme

Introduction

Objectifs, architecture de WPF et les différents types de projets disponibles. XAML.
Outils VS, MS Blend et SDK. Structure d'une application WPF. Modèle de programmation.

Conception des interfaces

Conception d'une fenêtre et techniques de positionnement des éléments. Familles d'éléments.
Utilisation des événements routés. Intégration d'éléments multimédias. Gestion des documents.

Gestion des ressources

Rôles des ressources logiques et physiques.
Conception de styles et de templates de contrôles.
Rôle et utilisation des différents types de triggers.

DataBinding

Rappels. Editeur d'expressions d'extension de balisage.
Configuration du mode de liaison avec les extensions de balisage ou par code.
Gestion des différents types de sources. Modèle de présentation des données.
Opérations de conversion et de validation avec gestion des erreurs. Contrôle DataGrid et CollectionViewSource.

 

L'APPLICATION WPF

Démarrage et cycle d'exécution. Utilisation des commandes.
Fenêtres modales, attachées et boîtes de dialogue standard.
Organisation des ressources logiques. Pattern MVVM (principe et mise en oeuvre).
Pages et système de navigation. Applications de type Navigateur.


PRISE EN MAIN DE MS BLEND

Organisation de l'interface et intégration avec VS.
Gestion des ressources et des assets.
Réalisation d'animations et de templates.






Partager cette formation

 

Contactez-nous

contactez logware

Vous êtes intéressé par cette formation ou souhaitez simplement obtenir des informations complémentaires ?

+33 1 53 94 71 20

Écrivez-nous on vous rappelle

  1. Nom*
    Merci de saisir un nom valide
  2. Prénom*
    Merci de saisir un prénom valide
  3. E-mail*
    Merci de saisir une adresse email valide
  4. Téléphone*
    Numéro de téléphone invalide
  5. Entreprise
    Donnée invalide

Parce que nous comprenons la nécessité d'obtenir un enseignement qui permettra à votre équipe d'atteindre vos objectifs, nous restons flexibles et sommes capables d'adapter nos programmes de formation à vos besoins.

> En savoir plus