COM/DCOM/Active X

Formation

À Paris

Prix sur demande

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Lieu

    Paris

Les participants seront capables de concevoir des objets COM Windows utilisant les M.F.C. ou Visual Basic. Ils comprendront les bases et le fonctionnement de l'architecture COM et les développeront avec les outils Microsoft Visual Studio, C++, Visual Basic. Introduction à la programmation Win32, introduction aux concepts de P.O.O. (programmation orientée objet), l'architecture COM/DCOM, Conception d'objets COM, Conception de DLLs ActiveX, Conception de containers et de serveurs OLE, Concevoir de contrôles ActiveX en C++ et en Visual Basic.

Les sites et dates disponibles

Lieu

Date de début

Paris ((92) Hauts-de-Seine)
Tour Atlantique, 92400

Date de début

Consulter

À propos de cette formation

Bonne connaissance du langage C++. La connaissance de Visual Basic ou des M.F.C. serait un plus.

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Les matières

  • COM
  • DCOM
  • Active X

Le programme

Introduction au développement d'applications sous Windows
  • Win16, Win32 : explication
  • Mulltitâche sous NT et 95, préemption des tâches
  • Processus et threads ( multitâche )
  • Gestion de la mémoire 32 bits
  • La gestion des événements
  • Fonctions CALLBACK
  • Fichiers mappés, DDE, OLE, COM, ActiveX
  • Rôle et fonctionnement des DLLs
  • Architecture de Windows
  • Glossaire des termes en développement Windows
L'architecture COM et DCOM, OLE, ActiveX
  • Principe de COM et DCOM
  • Présentation des containers et serveurs OLE
  • Présentations des ActiveX
  • Impact sur les registres de Windows
  • Classes et instanciation : agrégation et inclusion
  • Les objets COM In-Process
  • Local Machine ou Distributed
  • Les interfaces des objets COM
  • L'interface IUnknown
  • L'interface IDispatch, Automation
  • Les interfaces DUAL. Les proxys Microsoft. 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
Travaux pratiques
Création et instanciation d'un objet COMLes containers OLE avec les MFC
  • Principe des containers OLE
  • Créer un container OLE avec les MFC
  • Utilisation de AppWizard et ClassWizard
  • Utiliser Automation pour piloter les serveurs
Travaux Pratiques Création avec les MFC d'un container OLE
Les serveurs OLE avec les MFC
  • Principe des serveurs OLE
  • Créer un serveur OLE avec les MFC
  • Différence entre mini-serveurs et full-serveurs
  • Exporter des méthodes et des propriétés
  • Lien et encapsulation
Travaux Pratiques Création avec les MFC d'un serveur OLE
Concevoir un ActiveX DLL avec les MFC
  • Principe des ActiveX DLLs
  • Création d'une DLL avec AppWizard
  • Les points d'entrées
  • Enregistrement et desenregistrement d'une DLL
  • Le fichier IDL
  • Ajouter un fichier IDL
  • Utilisation de regsvr32
  • Créer un container pour instancier une DLL MFC
Travaux PratiquesCréation avec les MFC d'une DLL ActiveX
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
  • Utilisation de l'assistant pour rajouter des objets COM. Les points d'entrées
  • Le fichier IDL. Ajouter un fichier IDL
  • Créer un container pour instancier une DLL ATLCOM
Travaux PratiquesCréation avec les MFC d'une DLL ActiveX avec ATLCOM
Les contrôles ActiveX 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éation avec les MFC et " Control Wizard "
  • Ajouter une page de propriété
  • Sous classer des contrôles existants
  • Les classes " wrapper "
  • Création d'un container de contrôle activex avec les MFC
  • Le lien avec d'autres container comme Visual Basic 5
Travaux PratiquesCréation avec les MFC d'un contrôle ActiveX et son container
Concevoir un contrôle ActiveX 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éation du contrôle avec Visual C++
  • Création d'un lien HTML
  • L'assistant de création de contrôle ActiveX pour Internet
  • Utilisation de Vbscript pour inter agir
  • Instanciation dans une page HTML
Travaux PratiquesCréation d'un contrôle ActiveX pour InternetTouche finale
  • Créer une procédure d'installation des ActiveX
  • Distribuer les logiciels
  • Impact sur les registres du système
  • Optimisez vos logiciels

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

COM/DCOM/Active X

Prix sur demande