| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
systèmes  
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP
  •  
    Connaissances Informatiques >> systèmes >> fenêtres >> Content
    Qu'est-ce que CLR dans la plate-forme NET
    . ? . L'expression CLR est souvent citée en référence à Microsoft NET framework . Ce cadre modifie la façon dont les développeurs de logiciels déployer leurs applications. Le CLR, ou Common Language Runtime , agit comme une interface entre les applications. NET écrits dans des langages tels que C # et VB.NET . Ce nouveau cadre du système d'exploitation présente de nombreux avantages pour les applications développées pour le système d'exploitation Windows. CLR mise en œuvre

    Le CLR se trouve entre les applications s'exécutant dans l'environnement Windows et le système d' exploitation lui-même . Le CLR convertit des applications provenant d'une forme intermédiaire , connu en tant que langage intermédiaire , à une forme binaire , en temps réel . Le CLR offre plusieurs avantages par rapport à du code non managé comme applications facilement filetés collecte des ordures et . Le CLR permet également des applications. NET d'être décompilé dans leur code source d'origine .
    Platform indépendance

    Tout comme Java, le CLR est indépendant de la plateforme . Cela signifie que le CLR a le potentiel pour être utilisé sur différentes plates-formes sans changements importants dans le code du programme. Bien qu'il soit théoriquement possible pour le CLR pour être placé dans différents systèmes d'exploitation , cette mise en œuvre n'a pas encore été mis à disposition par Microsoft . Cette indépendance de plate-forme permet à l'une des langues de programmation . NET à utiliser parmi les nombreux dispositifs .
    Différence de Standard Binaires

    Auparavant, la compilation de un code de programme conduit à un fichier binaire exécutable . Les applications écrites avec le framework. NET sont plutôt compilés en langage intermédiaire . Ce langage intermédiaire est alors , en temps réel, converti en binaire en utilisant ce qui est connu comme «juste à temps compilation " par le CLR. Bien que cette compilation en temps réel en binaire ne nécessite certains frais généraux , il offre une plus grande interopérabilité des systèmes et la gestion des exceptions .
    Code managé

    Les actions du CLR sont communément appelés la « gestion» du code. Ce code managé ou langage intermédiaire offre une grande flexibilité pour le prototypage et déploiement d'applications . Parce que le CLR gère tous les aspects du fonctionnement du programme , il permet de dynamique de garbage collection. Cela signifie que les programmeurs ne sont plus tenus de consacrer autant de temps à libérer les ressources du système qui ne sont plus en usage. Le CLR permet également d'accroître l'uniformité à travers les langages de programmation . Depuis toutes les langues. NET sont compilés en un langage intermédiaire avant leur compilation binaire en temps réel , n'importe quelle langue. NET peut être utilisé indifféremment pour remplir les mêmes fonctions de codage. Cette architecture " de type sécuritaire» permet également de ces langages de programmation à combiner dans la même application au cours du développement .

    Previous :

    next :
      articles connexes
    ·Comment restaurer l'aide d'un disque de récupération 
    ·Comment obtenir la certification Microsoft 
    ·Comment réparer les images d'écran sur mon ordinateur…
    ·Comment faire pour désactiver la détection automatiqu…
    ·Comment modifier la disposition des iWork Pages 
    ·Comment réinstaller Language Support 
    ·Comment désactiver l'onglet Avancé de l'Éditeur d'ob…
    ·Comment faire pour utiliser Microsoft Security Essentia…
    ·Comment nettoyer et restaurer un ordinateur Dell 
    ·Comment trouver votre histoire d'Internet supprimés ap…
      articles en vedette
    ·Comment faire pour installer de nouvelles fenêtres de …
    ·Comment changer le SSID sur un routeur dans Windows Vis…
    ·Comment faire pour installer MATLAB pour Mandriva 
    ·Comment faire pour supprimer en toute sécurité des fi…
    ·Qu'est-ce que Ubuntu Dapper et Edgy 
    ·Comment faire pour supprimer ou masquer la barre d'adre…
    ·Comment installer Windows XP sans le CD 
    ·Comment désactiver le pilote audio HDMI sur les cartes…
    ·Comment pouvez- vous réinstallez Windows XP si vous n'…
    ·Comment démonter un disque 
    Copyright © Connaissances Informatiques http://fr.wingwit.com