Windows Forms

L’évolution des Windows Forms a été stoppée peu après la sortie de WPF, leur successeur, en 2010. Toutefois, si une application Windows Forms n’est plus "vendable" en raison des interfaces très classique, leur développement est très simple et peut tout à fait convenir à des applications métiers, internes ou aux développements rapides de tous types d’utilitaires.
Développement d'applications Windows
Filière
Windows
 
Code cours
WIF
 
Niveau
Intermédiaire
 
Durée
2 Jours

Participants

Ce cours s'adresse à des développeurs, souhaitant développer ce type d’applications.

Prérequis

Connaissance de Visual Studio et du langage C#.

Profils : Developpeur Java, Developpeur .NET

Équivalence : Cours CS1

Objectifs

  • Se familiariser avec les contrôles de base (TextBox, Label, Boutons, Listes, TabControl, etc.), avec leur caractéristiques générales (classe de base Control) et spécifique.
  • Paramétrage d’une application.
  • Savoir créer des interfaces liées au données avec la fenêtre Source de données et le DataBinding.
  • Connaître les principaux composants WinForms avancés (BackgroundWorker, FileSystemWatcher, Timer)

Travaux pratiques

  • Création d’une application permettant de mettre en œuvre les contrôles courants.
  • Réalisation d’une application permettant d’accéder à des données en édition (affichage en liste ou en détails, création, mise à jour et suppression) avec un DataSet.
  • Conception et utilisation d’une bibliothèque de classes.