ORSYS formation
CONTACT - +352 26 49 79 1204
CONTACT - 📞 +352 26 49 79 1204    drapeau francais   drapeau anglais

Consult our trainings :

.NET, création d'applications WPF Training
Windows Presentation Foundation et VS 2015/2013

Stage pratique
Duration : 4 days
Ref : NPF
Price  2020 : 2390 € excl. taxes
Free breaks and lunches
  • Program
  • Participants / Prerequisite
  • Intra/Tailored
Program

Cette formation vous permettra de vous familiariser avec 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 pédagogiques

  • Comprendre le fonctionnement de Windows Presentation Foundation (WPF)
  • Acquérir les compétences de développement Windows avec la technologie WPF
  • Maîtriser la syntaxe du développement Windows avec le langage C# (ou VBNet)
  • Utiliser l'environnement de développement intégré Visual Studio
  • Découvrir les bases de MS Blend
PROGRAMME DE FORMATION

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.

Travaux pratiques
Applications types. Créer une interface simple en XAML et ajouter un comportement avec Visual Studio.

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.

Travaux pratiques
Créer, personnaliser et programmer les éléments courants. Réaliser un contrôle personnalisé.

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.

Travaux pratiques
Formater des contrôles avec des styles. Conception d'un contrôle personnalisé.

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.

Travaux pratiques
Réaliser des liaisons de données sur une collection d'objets métiers, avec validation et conversion.

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 œuvre).
  • Pages et système de navigation. Applications de type Navigateur.

Travaux pratiques
Mise en œuvre des commandes prédéfinies. Réalisation d'une fenêtre modale avec échange de données, d'un système de navigation et d'une application 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.

Travaux pratiques
Réalisation d'une interface de saisie avec MS Blend.

Participants / Prerequisite

» Participants

Développeurs .NET qui souhaitent découvrir les possibilités offertes par WPF et comprendre les outils permettant sa mise en œuvre.

» Prerequisite

Connaissance du langage XML et de la plateforme .NET (framework 3.5 ou supérieur, Visual Studio et C# ou VB .NET).
Intra/Tailored

Contact Informations

By checking this box, I certify that I have read and accepted the conditions for the use of my data regarding the General Data Protection Regulation (GDPR).
You can at any time modify the use of your data and exercise your rights by sending an email to rgpd@orsys.fr
By checking this box, I agree to receive commercial and promotional communications from ORSYS Training*. You can unsubscribe at any time by using the link included in our communications.
CLASSE A DISTANCE

En inter et en intra-entreprise
Inscrivez-vous ou contactez-nous !

Book your place

Click on a session for reserving.

Time schedule

Generally, courses take place from 9:00 to 12:30 and from 14:00 to 17:30.
However, on the first day attendees are welcomed from 8:45, and there is a presentation of the session between 9:15 and 9:30.
The course itself begins at 9:30. For the 4- or 5-day hands-on courses, the sessions finish at 15:30 on the last day
linkedin orsys
twitter orsys
it! orsys
instagram orsys
pinterest orsys
facebook orsys
youtube orsys