Technologies de développement avancées
Mise à jour : novembre 2007
Cette rubrique fournit des liens vers des informations sur les tâches et les techniques de développement d'applications sophistiquées dans le .NET Framework.
Dans cette section
Administration et gestion
Fournit des informations sur l'utilisation des services d'annuaire et WMI (Windows Management Instrumentation).Création de composants pour l'environnement de design
Décrit comment créer des composants personnalisés et étendre la prise en charge au moment du design.Modèles de conception pour la programmation asynchrone
Présente les fonctionnalités de programmation asynchrone dans le .NET Framework.Génération et compilation de code source dynamique
Explique le CodeDOM (Code Document Object Model), qui permet la sortie du code source dans plusieurs langages de programmation.Émission d'assemblys et de méthodes dynamiques
Décrit un jeu de types managés dans l'espace de noms System.Reflection.Emit qui permettent à un compilateur ou à un outil d'émettre des métadonnées et du code MSIL (Microsoft Intermediate Language) au moment de l'exécution, et de générer éventuellement un fichier exécutable portable (PE, Portable Executable) sur le disque.Garbage collection
Présente comment le garbage collector gère la mémoire et comment vous pouvez programmer pour optimiser l'utilisation de la mémoire.Hébergement du Common Language Runtime
Explique le concept d'un hôte de runtime qui charge le runtime dans un processus, crée le domaine d'application dans le processus, puis charge et exécute le code utilisateur.Interopérabilité
Décrit les services d'interopérabilité fournis par le Common Language Runtime. Fournit également des liens vers des informations sur l'incorporation de composants COM dans votre application .NET Framework.Network Programming
Montre comment utiliser les classes d'accès Internet pour implémenter à la fois des applications Web et des applications Internet.Réflexion
Explique le mode d'accès aux informations de type au moment de l'exécution à l'aide de la réflexion.Fiabilité
Décrit l'utilisation d'attributs orientés fiabilité tels que HPA et ReliabilityContract et présente les meilleures pratiques pour écrire du code fiable..Accès distant .NET
Décrit les différentes méthodes de communication disponibles dans le .NET Framework pour les communications à distance.Sérialisation
Présente la sérialisation XML.Threading managé
Explique la prise en charge runtime du threading et la façon de programmer à l'aide des différentes techniques de synchronisation.Writing Serviced Components
Décrit comment configurer et inscrire des composants pris en charge pour accéder aux services COM+.
Référence
- System.Reflection.Emit
Décrit les principales fonctionnalités de l'espace de noms Emit.
Rubriques connexes
Technologies de développement principales
Fournit des liens vers des informations sur les tâches de développement d'applications standard dans le .NET Framework.Sécurité dans le .NET Framework
Fournit des liens vers des informations sur les classes et les services dans le .NET Framework qui facilitent le développement d'applications sécurisées.