Formation Informatique,linux,unix,PHP,Flash,réseau,tomcat,sql..
Partenaires de la formation, intervenants ... Nous contacter Nos formations : Internet, logiciels libres, systeme, réseau... formation JAVA, formation J2EE formation openSource, PHP, Mysql,linux, apache formation windows, maintenance PC, programmation visual basic, administration systeme formation UNIX,Linux, administration, apache, securité
conseil et ingenierie
Formation Windows, Formation Windows 2000, Formation Windows XP, Formation administration Windows, Formation Visual Basic
 Support de PC (Maintenance et configuration)
 Support PC (outils, logiciels, récupération de données,...)
 Ecriture de scripts pour Windows (VBS, WSH et WMI)
 Administrer un Intranet sécurisé avec IIS 6
 Exchange 2003 Server - Installation et administration
 Ms Project, gérer un projet
 COM/DCOM/ACTIVE X
 Développer avec Visual Basic
 Visual Basic perfectionnement
 Développer des applications Windows avec Visual Studio2005
 Le langage C# (.NET) sans connaître l'objet
 C# (.NET) pour développeurs C, C++, VB, Java
.Langage C# perfectionnement
.Programmation C# 2.0 pour les développeurs C#
.Programmation C# 2.0
 Visual Basic . NET
 Visual Basic.NET Perfectionnement
.Visual Basic.NET pour développeur Visual Basic
.Visual Basic.NET avec Visual Studio 2005
.Développer des services WEB en .NET
.Développement WEB ASP.NET avec Visual Studio.NET
.Développer des services Web en .NET 2.0
.Développement d'applications Web avec Visual Studio 2005 et ASP .NET 2.0
.Conception et développement avec .NET 2.0
 Administration Windows 2003 pour les administrateurs Win2000
 Windows 2003 Server, installation et administration
 Maintenance de serveur Windows 2003
 Cluster et WNLB Windows 2003
 ISA Serveur 2004 - Mise en oeuvre
 Sécurité Réseaux sous Windows 2003
 Introduction à l'administration réseaux sous Windows 2003
 Administrateur réseaux Windows 2003
 Conception d'une infrastructure Active Directory Windows 2003 server
 Active Directory Windows 2003 server
 Windows XP Installation et Administration
 Support technique Windows XP (aspects OS)
 Support technique Windows XP (aspects applications)
 Windows Vista installation et administration
 Transact SQL
 Mise en oeuvre de SQL Server 2000
 Administrer SQL Server 2000
 Réplication SQL Server 2000
 De Sql Server 2000 à Sql server 2005 pour Développeur
 De Sql Server 2000 à Sql server 2005 pour Administrateur
 Mise en oeuvre Sql server 2005
 Administrer une base de données Sql Server 2005
 Administration avancée de Sql Server 2005

Dates des formations
En intra seulement.
Consultez-nous pour obtenir les prochaines disponibilités de nos consultants formateurs.

Nos coordonnées
Nos spécialistes vous répondent au
Tél : 33 (0)1 43 34 90 94
Fax : 33 (0)1 43 34 90 95
E-mail : Nous contacter

  Programme de cours
Vous adaptez ce programme de cours à votre informatique et au profil des participants.



 

 

 

 

 


 

 

 

Formation : COM/DCOM/ACTIVEX
- Contenu détaillé

Introduction au développement d'applications sous Windows
- Présentation de Windows NT et de Windows 98
- 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
Atelier
Création et instanciation d'un objet COM

Les 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
Atelier
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
Atelier
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
Atelier
Cré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
Atelier
Cré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
Atelier
Cré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
Atelier
Création d'un contrôle ActiveX pour Internet

Touche finale
- Créer une procédure d'installation des ActiveX
- Distribuer les logiciels
- Impact sur les registres du système
- Optimisez vos logiciels
Atelier
Création d'une procédure d'installation




Page précédente