- 0 (Registered)
02
Oct
Gratuit
Objectifs pédagogiques
- Créer des fenêtres et intégrer des composants graphiques
- Utiliser le designer graphique de Visual Studio
- Créer ses propres composants graphiques (UserControl)
- Gérer les événements avec les delegates
- Gérer une tâche de fond
- Accéder aux fonctions d’impression
- Accéder à vos données relationnelles.
Niveau requis
- Avoir la connaissance de C# ou avoir suivi CS-FRM “C# – Développement avec le Framework .NET”.
Public concerné
- Développeurs
Participants : .. | Durée : .. jours.
Programme:
Introduction au Namepace system.Windows.Forms
- Tour d’horizon des classes essentielles
- Présentation des fonctionnalités étudiées
- Visual Studio et design graphique des interfaces
Utilisation des fonctionnalités de base
- La classe Form et les contrôles de base
- Menus et boîtes de dialogue
- Application MDI
- Gestion du presse papiers
- Drag and drop
- Héritage visuel
- Chargement dynamique de contrôles
- Validation des saisies utilisateur
Gestion des événements
- Delegates et Patterns d’implémentation
- Types d’événements
- Détail des paramètres d’appel
GDI+
- Le namespace System
- Drawing, la routine OnPaint et sa redéfinition
- La classe Graphics et son utilisation
- Polices de caractères, plumes, brosses et couleurs
- Gestion des images et des ressources
Accès et liaison aux données relationnelles
- Le namespace System.Data et architecture des providers d’accès aux données .NET
- Utilisation des providers SqlClient et OleDbClient
- Les classes DataSet, DataTable, DataView, DataRelation et DataReader
- Les DataSets typés
- Accès générique aux données
- Architecture de la liaison de données
- Liaisons simples et complexes, sources de données
- Liaison avec des objets métier
Impression
- Utilisation des fonctions d’aperçu avant impression et d’impression du Framework
- Boîtes de dialogue standard d’impression
Création de contrôles
- Composites dérivés de UserControl
- Spécifiques dérivés de Control
- Support du mode design
Opérations Asynchrones
- Utilisation du contrôle BackgroundWorker
- Requêtes asynchrones en utilisant le provider System.Data.SqlClient
- Introduction d’Async et Await
Déploiement Applicatif
- Utilisation du déploiement ClickOnce
- Les assemblies
- Programmes d’installation
Course Content
-
0
No items in this section