EXPERT EN DÉVELOPPEMENT DE COMPÉTENCES

Tél : 05 61 40 61 60 - Tél : 09 80 08 33 86
OK
NOS FORMATIONS

Programmation avec Visual C++.NET

3 jours
CP400
  objectif
Apprendre à développer des applications en langage C++ en utilisant l'environnement Visual Studio.NET de Microsoft
  public concerné
Développeurs
  pré-requis
Connaissance du language C++

Programme  Télécharger le fichier PDF


RAPPELS DE C++
 
LES BASES DE LA PROGRAMMATION.NET
  • Les types de valeurs
    • Types référence et types valeur
    • Structures
    • Enumérations
  • La surcharge des opérateurs
    • Principe
    • Surcharge des opérateurs dans les types managés
    • Guide de réalisation de la surcharge des opérateurs
  • Gestion des exceptions
    • Principe
    • Jeter une exception
    • Gérer une exception
    • Créer son propre type d'exception
    • Utiliser les exceptions d'un langage à l'autre
  • Les tableaux et les collections
    • Les tableaux natifs du C++
    • La classe Array de .NET
    • Les autres classes de collection de .NET
  • Les propriétés
    • Présentation
    • Implémentation des propriétés scalaires
    • Implémentation des propriétés indexées
  • Les délégués et les évènements
 
UTILISER LE FRAMEWORK.NET
  • La librairie de classe du framework.NET
  • Introduction au Windows Forms
    • Présentation
    • Le namespace des windows forms
    • Créer et utiliser une form
    • Les menus
  • Les boîtes de dialogue et les contrôles
    • Les boîtes de dialogue
    • Les boîtes de dialogue génériques
    • Notions avancées sur les contrôles
 
  • La sortie graphique
    • Utiliser GDI+
    • Gérer les images
    • L'impression
  • Travailler avec les fichiers
    • Le namespace des I/O système
    • Entrée et sortie de texte en utilisant les Readers et les Writers
    • Travailler avec les fichiers et les répertoires
    • Les entrées et sorties binaires
 
L ACCES AUX DONNEES
  • Lire et écrire du XML
    • XML et .NET
    • Analyser du XML avec XmlTextReader
    • Analyse et validation de XML
    • Ecrire du XML avec XmlTextWriter
    • Utiliser XmlDocument
    • Transformer du XML
    • Utiliser XPath
    • Utiliser XSL
  • Utiliser ADO.NET
    • Description de ADO.NET
    • Création d'une application connectée
    • Créer une application déconnectée
 
LES APPLICATIONS DISTRIBUEES
  • Créer un service Web
    • Définitions
    • Le namespace des Web services
    • Création d'un service Web simple
    • Utiliser le service Web depuis un navigateur
    • Utiliser un service Web depuis le code
  • Introduction au serveur ATL
    • Définitions
    • Créer une application Web utilisant un serveur ATL
    • Créer un service Web en utilisant ATL
 
NOTIONS AVANCEES
  • Travailler avec le code non managé
    • Comparaison code managé et code non managé
    • Pinning et boxing
    • Utiliser P/Invoke pour appeler des fonctions de l'API Win32
  • Attributs et réflexion
    • Les métadonnées et les attributs
    • Utiliser les attributs prédéfinis
    • Définir ses propres attributs
    • Utiliser la reflexion pour accéder aux données des attributs
  • Vivre avec COM
    • Les composants COM et l'interopérabilité COM
    • Utiliser des composants COM depuis du code .NET
    • Utiliser des composants .NET comme des composants COM

Iris Training Paris La Défense - Tél. (33) 09 80 08 33 86
Iris Training - 2, impasse Michel Labrousse - BP 53637 - 31036 Toulouse Cedex 1 - France - Tél : (33) 05 61 40 61 60 - Fax : (33) 05 61 43 85 68