Passer commande via notre portail client

Partager cet article ...Print this pageEmail this to someoneTweet about this on TwitterShare on FacebookShare on Google+Share on LinkedInPin on PinterestShare on TumblrDigg this
C# – Développement d’applications WinForms
CS-PRG / LI-DEV-517

OBJECTIFS PEDAGOGIQUES

A la fin du cours, le stagiaire sera capable de :
- 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.

PUBLIC

PRE–REQUIS

Développeurs. Indispensables :
- Avoir la connaissance de C# ou avoir suivi « C# – Développement avec le Framework .NET ».

CONTENU

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
Création de contrôles composites dérivés de UserControl
Création de contrôles 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

SESSIONS PROGRAMMEES

C# – Développement d’applications WinForms

VALIDATION

Exercices de validation au cours de la formation

PEDAGOGIE

Exposés – Cas pratiques – Synthèse

INTERVENANTS

Consultant-formateur dont les compétences techniques, professionnelles et pédagogiques ont été validées par des diplômes et/ou testées et approuvées par l’éditeur et/ou par M2i Formation.

MODALITES PRATIQUES

Durée : 4 jours (28 heures) avec 7 heures par jour
Prix stagiaire : 1 650,00 € TTC
Horaires : 09h00 / 17h30

Durée: