Connaissances Informatiques >> systèmes >> fenêtres >> Content
  Derniers articles
  • Comment faire pour accélérer un or…
  • Comment faire pour supprimer les pro…
  • Comment mettre la barre des tâches …
  • Comment ajouter et supprimer des com…
  • Comment initialiser le verrouillage …
  • Comment faire pour supprimer le prog…
  • Comment désactiver synclient dans T…
  • Mes CD vierges ne lira pas avec Snow…
  • Comment faire pour activer un ordina…
  • Comment faire pour supprimer Windows…
  •   fenêtres
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP
  •  
    fenêtres

    Qu'est-ce que Net CLR

    Le CLR est une partie intégrante de Microsoft . NET Framework. Cette nouvelle couche dans l'exécution de l'application fournit plusieurs fonctionnalités clés et les avantages dans le développement d'applications Windows et déploiement. Le CLR , avec le framework. NET , représente un changement de paradigme du modèle de programmation plus d'appeler des API Win32 pour faire fonctionner la fonctionnalité du système . CLR Définition

    Le CLR, ou Common Language Runtime , est une couche du système d'exploitation qui se trouve entre l'exécution de l'application et le système d'exploitation . Le CLR interprète le langage intermédiaire créée quand une application . NET est compilé. Ce langage intermédiaire, avec les métadonnées de l'application est utilisée pour convertir la demande d' une forme binaire vrai que l'application s'exécute. Ce format partiellement compilée est similaire aux autres langages interprétés comme Java , Python et Ruby. Contrairement à ces derniers, cependant , le CLR prend en charge plusieurs langages de programmation.
    CLR Versus Win32

    Auparavant , les applications Windows appelé fonctions disponibles dans Windows interfaces de programmation d'applications 32 bits , ou API , pour fonctionner avec le système d'exploitation Windows. Ces applications ont été compilées en binaire lors de la compilation et exécutées en temps réel. CLR. NET sont compilés en byte-code qui est interprété et compilé en code binaire à l'exécution. Cette méthode présente plusieurs avantages et permet pour le code managé de type sécurisé à travers plusieurs langages tels que C #, Visual Basic.NET et C #.

    Avantages

    One des plus grands avantages à l'utilisation de la CLR est le code managé . Auparavant, les développeurs d'applications devaient surveiller attentivement toutes les ressources informatiques utilisées par une application et de les libérer quand ils n'étaient plus nécessaires . Ne pas le faire " Garbage Collection » a donné lieu à des problèmes tels que des fuites de mémoire . Dans le code managé , le CLR effectue ces tâches de collecte des ordures pour le programmeur. Cela permet de se concentrer pour rester avec le développement d'applications et de fonctionnalités. Le CLR prend également en charge la sécurité de type , ce qui permet différents types, tels que les entiers, les chaînes et les tableaux , pour être compatible à travers les langues . Cette sécurité de type permet également de code qui pose une plus grande interopérabilité . Multi- threading est également beaucoup plus simple avec le CLR en raison de sa gestion de la piscine et des ressources fil.
    Multi-Platform capacité

    Les aides CLR. NET en permettant toute une langue à une programme pour de nombreux appareils tels que les tablettes PC et les plateformes Windows Mobile. Parce que le CLR est constante dans son interprétation de code , le code de compilation écrite pour une plate-forme peut facilement être porté sur une autre plate-forme qui prend en charge le CLR avec peu de temps de développement. Plates-formes telles que "Mono" apportent la plate-forme . NET CLR et à d'autres architectures telles que Linux et Macintosh.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment changer l'écran de veille Grâce Registre Windows 
  • Comment trouver les fichiers système Windows 32 
  • Composants de la fenêtre coulissante 
  • Comment obtenir des fichiers supprimés de la Corbeille 
  • Comment puis-je supprimer l'historique de navigation Web utilisant Run 
  • Comment changer Ntuser.DAT à Ntuser.man 
  • Comment faire pour trouver un bouton de démarrage Perdu dans Microsoft Windows 
  • Comment obtenir une clé de produit de Microsoft pour Windows 98 SE 
  • Comment puis-je supprimer les logiciels publicitaires sans payer 
  • Comment créer qu'une seule partition sur un Hardrive 
  • Connaissances Informatiques © http://www.ordinateur.cc