C# Approfondissement : Développer une application de bureau
Quels sont les buts de la formation ?
Programme de la formation
Construire des applications de bureau
Présentation de Windows Forms (WinForms)
Présentation de WPF
Windows Forms vs WPF
Structure de l'application et gestion des ressources
Création de fenêtres et communication
Utilisation de contrôles
Gestion des évènements
Gestion des fenêtres et de leur communication
Atelier : Création d'une application simple multi-fenêtres
Construire une application complexe en C#
Binding de contrôles avec des données
Utilisation de contrôles utilisateurs
Gestion des événements de contrôles utilisateurs
Implémentation de tâches de fond
Atelier : Organisation d'une application à base d'objets complexes - utilisation avancée des contrôles graphiques
Persister des données
ADO.NET : accès à une base de données quelconque
Communication avec .NET : le web et autres protocoles
Présentation des éléments utiles supplémentaires à disposition et évolutions de C#
Exemple d'atelier : étude de cas complète - un agenda d'entreprise en C#
Créer une application multi-tâches
La création et l'utilisation de processus
Multithreading et synchronisation
Atelier : création d'un launcher d'applications
Structurer une application C#
Généricité en C#
Les bases de l'introspection en C#
Les méthodes déléguées
Atelier : analyse et utilisation dynamique d'une classe



Chargement...