Formation : Programmation d'applications Windows avec C#
(Réf. 16695)Evaluation : 



Détails de la fiche formationOptions disponibles pour la fiche formationDétails de la fiche formation
Compétence(s)
.Net
Prérequis
Connaissance de C#.Public
Développeurs C# souhaitant développer des applications client lourd avec les Windows Forms.Objectifs
Programmer sous Windows avec le langage C#Type de formation
CourteProgramme
Introduction au namespace System.Windows.Form
- Tour d’horizon des classes essentielles
- Présentation des fonctionnalités étudiées
Utilisation des fonctionnalités de base
- La classe Form et les contrôles de base, menus et boites de dialogue
- Application MDI, gestion du presse papiers, drag an drop, héritage visuel, chargement dynamique de contrôles
- Validation des saisies utilisateur
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 et des classes DataSet, DataTable, DataView, DataRelation et DataReader
- 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
Déploiement applicatif
- Utilisation du déploiement ClickOnce
- Programmes d’installation
Pédagogie
Exposés - cas pratiques - synthèsePoint(s) fort(s)
Non renseignéOptions disponibles pour la fiche formation
Langue(s)
Français
Moyen(s)
Inter-Entreprise
Durée
Non renseignéZone géographique
Inter-Entreprise :
13100 Aix en Provence :
41000 Blois :
18000 Bourges :
14000 Caen :
28000 Chartres :
36000 Chateauroux :
21000 Dijon :
88000 Epinal :
27000 Evreux :
38000 Grenoble :
76600 Le havre :
72000 Le mans :
59650 Lille :
69003 Site Lyon :
57000 Metz :
54000 Nancy :
06000 Nice Sophia Antipolis :
45000 Orléans :
75009 Site Paris 9ème :
86000 Poitiers :
51100 Reims :
76230 Rouen :
52100 Saint-Dizier :
42000 Saint-Etienne :
67100 Site strasbourg :
37550 Tours :
10000 Troyes :