| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
sistemi  
  • Competenze informatiche di base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • finestre

  • Windows Vista

  • Windows XP
  •  
    Conoscenza Informatica >> sistemi >> finestre >> Content
    Qual è CLR nella piattaforma NET
    . ? . CLR Il termine è spesso menzionato in riferimento a Microsoft NET framework . Questo quadro cambia il modo in cui gli sviluppatori di software distribuire le loro applicazioni . Il CLR , o Common Language Runtime , agisce da interfaccia tra applicazioni. NET scritte in linguaggi come C # e VB.NET . Questo nuovo quadro di sistema operativo ha molti vantaggi per le applicazioni sviluppate per il sistema operativo Windows . CLR Attuazione

    Il CLR si trova tra le applicazioni in esecuzione in ambiente Windows e il sistema operativo stesso . Il CLR converte applicazioni da una forma intermedia , nota come lingua intermedia , in una forma binaria in tempo reale . Il CLR offre diversi vantaggi rispetto a codice non gestito , come la raccolta dei rifiuti e applicazioni facilmente filettati . Il CLR consente inoltre di applicazioni. NET per essere decompilato nel loro codice sorgente originale .
    Indipendenza dalla piattaforma

    Molto simile a Java , il CLR è indipendente dalla piattaforma . Ciò significa che il CLR ha il potenziale per essere utilizzato su piattaforme diverse senza significative variazioni codice di programma . Anche se è teoricamente possibile per il CLR per essere collocato in diversi sistemi operativi , questa implementazione non è ancora stato reso disponibile da Microsoft . Questa indipendenza dalla piattaforma permette uno qualsiasi dei linguaggi di programmazione . NET da utilizzare tra i numerosi dispositivi .
    Differenza tra Standard Binari

    In precedenza , la compilazione di codice del programma ha comportato un file binario eseguibile . Le applicazioni scritte utilizzando il framework . NET sono invece compilati in linguaggio intermedio . Questo linguaggio intermedio è quindi , in tempo reale , convertito in binario usando il cosiddetto "just in time compilazione " attraverso il CLR . Anche se questo in tempo reale la compilazione di binari richiede un certo overhead , fornisce una maggiore interoperabilità dei sistemi e la gestione delle eccezioni .
    Managed Code

    Le azioni del CLR sono comunemente noti come la " gestione " di codice . Questo codice gestito o linguaggio intermedio offre una grande flessibilità per la prototipazione e la distribuzione delle applicazioni . Perché il CLR gestisce tutti gli aspetti del funzionamento del programma , permette di garbage collection dinamica . Questo significa che i programmatori non sono più tenuti a dedicare così tanto tempo per liberare le risorse di sistema che non sono più in uso . Il CLR consente inoltre una maggiore uniformità tra i linguaggi di programmazione . Dal momento che tutte le lingue. NET vengono compilati in un linguaggio intermedio prima della loro compilazione binario in tempo reale , qualsiasi . NET può essere utilizzato indifferentemente per svolgere le stesse funzioni di codifica . Questa " sicuro Tipo " architettura consente anche di questi linguaggi di programmazione per essere combinati nella stessa applicazione durante lo sviluppo.

    Previous :

    next :
      Articoli Correlati
    ·Come visualizzare un criterio di gruppo 
    ·Come esecuzione di MSI Wind in modalità provvisoria 
    ·Stili di Egress Finestre 
    ·Che cosa è Kbdcan.dll 
    ·Come incorporare Cover Art in Windows 
    ·Come rimuovere lo schermo a comparsa sotto il puntatore…
    ·Come sapere se un computer dispone di Microsoft Virtual…
    ·Come bloccare una finestra di output CMD 
    ·Come impostare la variabile JAVA_HOME in Windows 
    ·Come fare un boot di deframmentazione 
      Articoli in evidenza
    ·Come consentire i controlli ActiveX in Windows XP 
    ·Come convertire i file PBP di file ISO e Bin 
    ·Come cancellare Indice di Windows Desktop Search 
    ·Come rimuovere Norton Security Options menu contestuale…
    ·Come utilizzare NTLDR 
    ·Come bloccare i file vengano modificati o eliminati 
    ·Come accedere ai file del sito FTP da Esplora 
    ·Come eliminare un collegamento simbolico in Windows 7 
    ·Posso sostituire Windows Vista con Windows 7 
    ·Come utilizzare il Visualizzatore eventi in Vista Ultim…
    Copyright © Conoscenza Informatica http://it.wingwit.com