Environnement .Net - National Instruments LabVIEW Manuel De L'utilisateur

Table des Matières

Publicité

Chapitre 19
Connectivité Windows

Environnement .NET

Manuel de l'utilisateur LabVIEW
La liste suivante fournit des informations de base sur les divers éléments
qui constituent l'environnement .NET. Le but de ces informations est de
vous aider à comprendre .NET, mais il n'est pas essentiel que vous
appreniez ces informations pour pouvoir utiliser les composants .NET dans
LabVIEW.
Common Language Runtime (CLR) : ensemble de bibliothèques
chargées des services d'exécution, comme l'intégration du langage,
l'application des règles de sécurité, la mémoire, la collecte des
données mises au rebut, la gestion des processus et la gestion des
threads. Le CLR constitue la base de .NET et utilise le langage
intermédiaire (IL) généré par tous les langages de programmation afin
de faciliter la communication entre .NET et d'autres programmes.
Afin d'aider .NET à communiquer avec d'autres programmes, le CLR
fournit un système de type de données qui couvre une vaste plage de
langages de programmation et de systèmes d'exploitation. Les
développeurs utilisent le CLR pour visualiser le système comme un
ensemble de types de données et d'objets plutôt que comme un
ensemble de dispositifs de mémoire et de threads. Le CLR nécessite
des compilateurs et des éditeurs de liens pour générer des informations
au format de métadonnées CLR IL. Sous un système Win32, tous les
compilateurs de langages de programmation génèrent du code CLR IL
au lieu du code assembleur.
Bibliothèques de classes : ensemble de classes qui fournissent une
fonctionnalité standard, comme les entrées et sorties, la manipulation
de chaînes, la gestion de la sécurité, les communications réseau, la
gestion des threads, la gestion du texte, les fonctionnalités de
conception de l'interface utilisateur, etc. Ces classes contiennent les
mêmes fonctions que celles qu'utilise le système Win32/COM. Dans
le .NET framework, vous pouvez utiliser dans un langage .NET des
classes créées dans un autre langage .NET.
Assemblées : unité de déploiement semblable à une DLL, un OCX ou
un exécutable pour une composante COM. Les assemblées sont des
DLLs et des exécutables que vous construisez à l'aide du CLR .NET.
Les assemblées consistent en un fichier unique ou en plusieurs fichiers.
Une assemblée comprend un manifeste qui contient des informations
sur le nom de l'assemblée, sur la version, des informations locales, des
informations sur la sécurité fournies par l'éditeur, la liste des fichiers
qui constituent l'assemblée, la liste des assemblées dépendantes, des
ressources et des types de données exportés. Les assemblées à un seul
fichier regroupent toutes ces données en un seul fichier, y compris le
19-2
ni.com

Publicité

Table des Matières
loading

Table des Matières