Revenir à la liste des catégories de formation



Formation : Programmation d'applications Windows avec C#


(Réf. 16695)

Evaluation :
Détails de la fiche formation
Options disponibles pour la fiche formation


Dé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

Courte

Programme

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èse

Point(s) fort(s)

Non renseigné
Revenir en haut


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 :


Revenir en haut





Revenir à la liste des catégories de formation