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 2: Assemblages, modules, langage IL


Chapitre 1<     > Chapitre 3


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

Table des matières:

Assemblages, modules et fichiers de ressource
       Assemblages et modules
       Fichiers de ressource
       Assemblages, modules, types et ressources
       Pourquoi morceler un assemblage en plusieurs modules/fichiers de ressources?
       L'outil ILMerge

Anatomie des modules
       Notion de fichier Portable Executable (PE)
       Structure physique d'un module
       Structure du manifeste
       Structure de la section métadonnées de type

Analyse d'un assemblage avec ildasm.exe et Reflector
       Construction de l'assemblage à analyser
       Analyse d'un module avec l'outil ildasm.exe
       L'outil Reflector

Attributs d'assemblage et versionning
       Attributs standard associables aux assemblages
       Numéro de version d'un assemblage
       Notion d'assemblages amis

Assemblage à nom fort (strong naming)
       Introduction
       L'outil sn.exe
       Les jetons de clés publiques
       Signer un assemblage
       Un exemple
       Le mécanisme de signature retardée

Internationalisation et assemblages satellites
       Notion de culture et de globalisation d'une application
       Fichiers de ressources
       Utiliser des ressources dans un assemblage
       Fabriquer un assemblage satellite
       Déployer et utiliser un assemblage satellite
       Eviter les exceptions dues à l'échec de la recherche d'une ressource
       Visual Studio et les assemblages satellites
       Formatage et culture

Introduction au langage IL
       Présentation de la pile et des instructions IL correspondantes
       Exemple 1: les variables locales et la pile
       Exemple2: les appels de méthodes et la pile
       Instructions IL de comparaison et de branchement
       IL et la programmation orientée objet
       Les jetons de métadonnées


Copyright Patrick Smacchia 2006 2007