Développement avancé du .NET Framework
Mise à jour : novembre 2007
Cette section de la documentation couvre des sujets de programmation évoluée en rapport avec le .NET Framework.
Dans cette section
Compléments et extensibilité
Décrit comment développer des applications complémentaires qui étendent les fonctionnalités d'une application hôte.Administration et gestion
Décrit comment gérer des objets dans Active Directory et utiliser Windows Management Instrumentation (WMI) pour obtenir des données d'entreprise et automatiser des tâches administratives.Modèles de conception pour la programmation asynchrone
Décrit deux modèles de design disponibles dans le .NET Framework qui permettent d'exécuter séparément des threads à partir du thread principal de l'application.Création de composants pour l'environnement de design
Fournit des liens vers des informations concernant la création de vos propres composants dans le .NET Framework, en personnalisant leur comportement et affichage ainsi que la création de contrôles personnalisés pour Windows Presentation Foundation (WPF).Génération et compilation de code source dynamique
Décrit 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 ensemble 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 en option un fichier exécutable portable sur le disque.Arborescences d'expression
Introduit les arborescences d'expression, qui sont des structures de données en forme d'arborescence servant à représenter le code de niveau langage sous forme de données.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'hôte du 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 fournis par le .NET Framework pour l'interaction avec les composants COM, les services COM+, les bibliothèques de types externes et de nombreux services de systèmes d'exploitation..Accès distant .NET
Décrit l'établissement d'une communication entre des objets s'exécutant dans des processus différents.Network Programming
Explique comment utiliser les classes d'accès Internet pour implémenter à la fois des applications Web et des applications Internet.Réflexion
Explique comment obtenir l'accès à des informations de type au moment de l'exécution à l'aide de la réflexion.Fiabilité
Décrit l'écriture de code fiable pour tout hôte qui s'exécute dans un environnement .NET Framework..Accès distant .NET
Décrit l'établissement d'une communication entre des objets s'exécutant dans des processus différents.Sérialisation
Décrit le processus de conversion de l'état d'un objet en une forme persistante ou transportable.Threading managé
Explique la prise en charge du runtime pour le threading et la programmation avec diverses 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
- Bibliothèque de classes .NET Framework
Fournit la syntaxe, des exemples de code et des informations connexes pour chaque classe qui figure dans les espaces de noms du .NET Framework.