Home
Browsez les 647 exemples
Téléchargez les 647 exemples
Téléchargez des chapitres
Achetez sur amazon.fr

Niveau: Débutant/Intermédiaire
ISBN-2-84177-339-6
50 Euros

Chapitre 8: Interopérabilité .NET code natif/COM/ COM+


Chapitre 7<     > Chapitre 9


Exemples: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17

Table des matières:

Le mécanisme P/Invoke
        L'attribut DllImport
       Tableau de conversion des types
       Passage d'arguments par pointeurs
       Passage de chaînes de caractères
       Passage de structures et d'unions
       Attribut de direction
       Délégués et pointeur non géré de fonction

Introduction à l'interopérabilité avec C++/CLI
       Le mécanisme It Just Works (IJW)
       Types gérés et types non gérés
       Utiliser des objets gérés à partir du code natif

.NET et les Handles win32
       Introduction
       La classe HandleCollector
       Les classes SafeHandle et CriticalHandle

Utilisation de COM à partir de .NET
       Métadonnées de types et bibliothèque de types
       Assemblages inter-opérables et classes Runtime Callable Wrapper
       Accéder aux classes d'un composant COM sans utiliser une bibliothèque de types
       Import d'un ActiveX avec Visual Studio .NET
       Spécificités de COM à prendre en compte en manipulant une classes RCW
       Lien tardif explicite sur les classes COM
       Utiliser une classes COM sans l'enregistrer dans le registre

Encapsuler une classe .NET dans une classe COM
       Notion de CCW
       Produire une bibliothèque de types COM décrivant les classes CCW à partir d'un assemblage .NET
       Enregistrer les CCW sur un système d'exploitation Microsoft
       Utiliser un assemblage .NET comme un composant COM
       Exception .NET et CCW
       Gérer le cycle de vie

Introduction à COM+
       Qu'est ce que COM+?
       COM+ via .NET: les services d'entreprises

Présentation des services d'entreprise COM+
       La liste complète des services d'entreprise COM+
       Avez-vous besoin des services d'entreprise COM+?

Utiliser les services COM+ dans des classes .NET
       Notion de composant servi (serviced component)
       Déclarer les services d'entreprise utilisés dans un composant servi
       Contexte COM+ et utilisation des services d'entreprise dans un composant servi
       Notion de COM+ application
       Le catalogue COM+
        Les modes d'activation d'une COM+ application
       Installation des composants servis dans une COM+ application
       Visualisation et manipulation du catalogue COM+
       Concevoir un client d'un composant servi


Copyright Patrick Smacchia 2006 2007