Développement avancé du .NET Framework
Cette section de l'aide couvre des sujets de programmation évoluée en rapport avec le .NET Framework.
Dans cette section
- 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 design 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.
- Génération et compilation de code source dynamique
-
Explique le mécanisme du Kit de développement .NET Framework SDK appelé 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 fournis par le Microsoft .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.
- Programmation réseau
-
Explique 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é
-
Présente l'écriture de code fiable pour tout hôte qui s'exécute dans un environnement du .NET Framework version 2.0.
- Objets distants
-
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 runtime du threading et la façon de programmer à l'aide des différentes techniques de synchronisation.
- Écriture de composants de service
-
Décrit comment configurer et inscrire des composants de service 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 contenue dans les espaces de noms du .NET Framework.