Aller au contenu principal
Gust Training

Formation Windows Forms : Développement d’applications graphiques pour Windows avec C# 4 avec Visual Studio 2010/2012

Description de la formation WinForm Cette version n'est plus dispensée en formule INTER, pour suivre une version plus récente,

Durée :
5 Jours
Niveau :
Fondamental
Modalités :
Présentiel · En ligne · Hybride

Objectifs de la formation

Objectif opérationnel

Mettre en oeuvre des applications Windows de dernière génération, intégrant au mieux l’expérience utilisateur (UX)

Objectifs pédagogiques

Cette formation WPF vous permettra de :

  • Apprendre à utiliser le nouveau langage déclaratif XAML, utilisé pour le développement d’interfaces Windows 7
  • Être en mesure de développer des applications conviviales et graphiquement riches
  • Être en mesure de configurer et déployer des applications WPF

À qui s’adresse cette formation ?

Cette formation WPF s’adresse aux développeurs .NET

Prérequis

Connaitre le langage C# et/ou VB.NET.

Programme

Concevoir une application Windows Client

  • Les technologies de Client Windows Modèles architecturaux Interopérabilité entre les Windows Forms et WPF

Introduction aux WinForm et Prise en main

  • Une philosophie basée sur les événements Le designer La boite à outil La boite de propriétés

Création d’une application

  • Les prérequis Création d’un projet Ajout de controls Gestion des evenements Execution

Les formulaires

  • Qu’est ce qu’un formulaire WinForm ? Mise en page et conception de formulaire avec les TableLayoutPanel Utilisation des ancrages et du Docking Les délégués et les évènements Délégués multicast

Les contrôles

  • Les Contrôles conteneurs Les contrôles standards (boutons, textbox…)

Les contrôles composites et etendus

  • Les différents types de contrôles personnalisés Contrôles composites Contrôles étendus

Les Contrôles Personnalisés

  • Utilisation de GDI+ Création d’un control entièrement manuel Gestion des évènements et des propriétés dans un control personnalisé

Gestion du clavier et de la souris

  • Les évènements du clavier La validation des entrées utilisateurs Gestion du DragNDrop Gestion du pointeur de la souris

Architecture et bonnes pratiques

  • L’architecture MVP. Bonnes pratiques à la conception d’interfaces en WinForm

Description de la formation WinForm

Cette version n’est plus dispensée en formule INTER, pour suivre une version plus récente, reportez-vous au Cours WPF : Développement d’applications graphiques pour Windows avec le Framework 4.6 et Visual Studio 2015 (Réf. WPFW)

Cette formation est délivrée dans les conditions définies par Microsoft : en partenariat avec un centre de formation agréé Microsoft Learning, formateur certifié Microsoft, lab officiel Microsoft, support de cours officiel Microsoft.

Initialement proposé avec le Framework .NET 3.0, Windows Presentation Foundation, plus couramment nommé WPF est un sous-système graphique pour le rendu des interfaces utilisateur dans les applications Windows. Basé sur DirectX, il supporte ainsi l’accélération matérielle et des fonctionnalités d’interface modernes comme la transparence et les dégradés, devenu standards avec l’arrivée de Windows 7.
Outre les aspects graphiques, WPF offre également un nouveau langage basé sur XML, le XAML (eXtensible Application Markup Language) qui permet de séparer clairement l’interface utilisateur et la logique métier, partageant de ce fait le travail du designer et du codeur.

Thèmes : Développement Windows

Formations non classées

Word

Objectifs de la formation Word 2010 Malgré tout votre savoir à propos de Word 2010, ce logiciel ne vous a peut-être pas dévoilé toutes ses

Durée
20 Heures
Niveau
Fondamental
Modalités
Présentiel · En ligne · Hybride

Formations non classées

Vue Js

Objectifs de la formation Vue.js Si vous êtes perdu face aux nombreux frameworks JavaScript modernes, Vue.js est la réponse à la complexité

Durée
1 Mois
Niveau
Fondamental
Modalités
Présentiel · En ligne · Hybride

Formations non classées

Typescript

Description de la formation TypeScript TypeScript est un langage de programmation créé par Microsoft. Conçu à l'origine dans le but

Durée
1 Mois
Niveau
Fondamental
Modalités
Présentiel · En ligne · Hybride

Formations non classées

Symfony

Objectifs de la formation Symfony 4 avancé Cette formation Symfony 4 vous permettra d’aller au-delà d’une utilisation de base du framework. Le

Durée
1 Mois
Niveau
Avancé
Modalités
Présentiel · En ligne · Hybride