Formations - Technifutur

Prix
325€ (HTVA/jour/personne)
Places
12 personnes
Durée
4 jours
Public cible
Entreprise
.NET - Développer des applications modernes
Formations planifiées
Objectifs

A la fin de cours, le participant sera capable de :

  • Décrire et utiliser le XAML afin de construire des interfaces riches.
  • Gérer les interactions HIM au travers des composants WPF
  • Mettre en places des dictionnaires de styles et contrôles permettant la gestion centralisée de l’aspect visuel des applications
  • Comprendre le pattern de développement MVVM et le mettre en place afin de faciliter la maintenance des applications.
  • Intégrer la consommation de services web aux clients léger WPF.
Cible
Ce cours est destiné aux développeurs professionnels ayant au moins un mois d'expérience en programmation dans un environnement orienté objet C
Prérequis

Les développeurs participant à ce cours doivent avoir acquis une expérience en développement pour effectuer des tâches de programmation de base et Orienté Objet.
Ils doivent également avoir les connaissances nécessaires à l’interrogation des données au travers de SQL et connaitre la syntaxe basique des fichiers Xml.

Programme

Ce cours enseigne aux développeurs les compétences de programmation nécessaires pour créer des solutions d’interface riche utilisateur.
Durant 4 jours, les participants passent en revue l’architecture des applications Windows Presentation Fundation.

Module 1 : Anatomie des applications WPF

  • Configuration du projet
  • XAML
    • Comprendre la syntaxe et les contraintes XAML
    • Rendre son application « responsive »
    • Les composants XAML
      • Conteneurs
      • Pinceaux
      • Transformation
      • Contrôles de base

Module 2 : Aspects avancés du WPF

  • Evénements routés
  • Ressources statiques et dynamiques
  • Templating
  • Déclencheurs Xaml

Module 3 : DataBinding

  • Configuration du mode de liaison avec les extensions de balisage ou par code.
  • Gestion des différents types de sources et modèle de présentation des données.
  • Opérations de conversion et de validation avec gestion des erreurs.  
  • Les collections et interfaces

Module 4 : Commanding

  • Principe et fonctionnement des commandes
  • Rappel des notions de délégués
  • Interface et classes
  • Les paramètres

Module 5 : MVVM

  • Présentation du Pattern et comparaison avec les patterns MVC/MVP
  • Les différents éléments du pattern
    • Model et LINQ
    • Les services d’accès aux données
    • Le viewModel
  • Validation et gestion des erreurs au travers du pattern MVVM
  • ServiceLocator et ViewModelLocator

Module 6 : Consommer des services REST et les interfacer avec un client WPF

  • Les différents classes (HttpClient/WebRequest)
  • Serialization et Deserialization

Inscription en ligne

Formation planifiée à Technifutur® pour plusieurs entreprises reprenant le contenu et la durée de la fiche formation


Lieu de la formation :

À définir

Prix : 325€ HTVA/jour/personne


Dates disponibles :

Aucune date disponible

Formation à planifier pour une entreprise dans ses locaux ou à Technifutur® reprenant le contenu et la durée de la fiche formation


Prix : 1550€ HTVA/jour pour le groupe


Durée :
4 jours
S'inscrire

Formation construite entièrement sur-mesure pour une entreprise (Contenu, durée, lieu de formation, etc.)


Prix : Sur demande


Contact/S'inscrire
.NET - Développer des applications modernes

Remplissez ce formulaire et nous vous recontacterons dans les plus brefs délais !

*Champs obligatoires

1
Personne de contact

Veuillez remplir tous les champs obligatoires

2
Informations sur votre société
Adresse :
3
Informations sur le(s) participant(s)

Participant 1

Participant 2

Participant 3

Participant 4

Participant 5

Participant 6

Participant 7

Participant 8

4
Commentaires
séparateur gauche séparateur droite
© 2024 - TECHNIFUTUR®️