Programmation avec Visual C++.NET
Code |
Titre |
Durée |
Prix HT |
CP400 |
Programmation avec Visual C++.NET |
3 jours |
Nous consulter |
Objectifs
Apprendre à développer des applications en langage C++ en utilisant l'environnement Visual Studio.NET de Microsoft |
Public
Développeurs |
Pré-requis
Connaissance du language C++ |
Post-Formation
|
Méthodes
50% Pratique 50% Théorique |
Programme
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
|
Environnement
|
Mot-clés
CP400_Programmation-avec-Visual-C++-.NET_CP400 |
Commander
Formafast Consulting
1, Rue Mozart, 20250 Casablanca, Maroc
Phone : +212 6 31 10 82 16 WhatsApp/Telegram
E-mail: contact@formafast.com