COM / DCOM et les ActiveX : Mise en euvre
Formation
À Toulouse Cedex 1
Description
-
Typologie
Formation
-
Lieu
Toulouse cedex 1
Grâce à la formation que vous propose Iris Training vous allez pouvoir acquérir les compétences nécessaires afin d’approfondir un domaine particulier de votre métier. L’objectif de cette formation consiste en :Apprendre à développer des composants et des ActiveX en utilisant les technologies OLE, COM et DCOM de Microsoft
Les sites et dates disponibles
Lieu
Date de début
Date de début
Les Avis
Les matières
- ActiveX
Le programme
Programme
- L'architecture COM et DCOM, OLE, ActiveX
- Principe de COM et DCOM
- Les containers et serveurs OLE
- Présentations des ActiveX
- Loca Machine ou Distributed
- Les interfaces des objets COM : lunknown, Idispatch, Automation, DUAL
- DCOM et RPC (Remote Procedure Call)
- Concevoir un objet COM
- Les objets COM
- Créer un serveur COM minimum
- Implémenter QueryInterface, AddRef et Release
- Utiliser son interface IUnknown
- Localiser un objet COM avec les API Win32
- Instancier un objet COM avec les API Win32
- Les containers OLE avec les MFC
- Principe des containers OLE
- Créer un container OLE avec les MFC
- Utiliser AppWizard et ClassWizard
- Utiliser Automation pour piloter les serveurs
- Les serveurs OLE avec les MFC
- Principe des serveurs OLE
- Créer un serveur OLE avec les MFC
- Mini-serveurs et full-serveurs
- Exporter des méthodes et des propriétés
- Lien et encapsulation
- Concevoir un ActiveX DLL avec les MFC
- Principe des ActiveX DLLs
- Création d'une DLL avec AppWizard
- Les points d'entrées
- Enregistrer et désenregistrer une DLL
- Le fichier IDL
- Ajouter un fichier IDL
- Utilisation de regsvr32
- Créer un container pour instancier une DLL MFC
- Concevoir un ActiveX DLL avec ATL COM
- Rappel sur les templates C++
- Avantages et inconvénients de créer des ActiveX avec ATL COM
- Les passages de paramètres
- Création d'une DLL avec la bibliothèque ATL COM : Wizard
- Utiliser l'assistant pour ajouter des objets COM
- Les points d'entrées
- Le fichier IDL
- Créer un container pour instancier une DLL ATLCOM
- Les contrôles ActiveX DLL avec les MFC
- Principe des contrôles ActiveX
- Les méthodes, propriétés et événements
- Interaction avec le container
- L'utilitaire "ActiveX Control Test Container"
- Créer avec MFC et "Control Wizard"
- Ajouter une page de propriété
- Sous classer des contrôles existants
- Les classer "wrapper"
- Créer 'un container d'ActiveX avec les MFC
- Concevoir un contrôle ActiveX DLL pour internet avec ATL COM
- ATL COM et les contrôles ActiveX
- Principe des contrôles ActiveX pour Internet
- Utilisation avec l'Explorer de Microsoft
- Créer un contrôle avec Visual C++
- Créer un lien HTML
- L'assistant de création de contrôle Active X pour Internet
- Utiliser Vbscript pour interagir
- Instanciation dans une page HTML
- Compléments
- Créer une procédure d'installation des ActiveX
- Distribuer les logiciels
- Impact sur les registres du système
- Optimisez vos logiciels
COM / DCOM et les ActiveX : Mise en euvre
