Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> sistemi >> finestre >> .

Che cosa è Net CLR

Il CLR è una componente integrante del framework Microsoft . NET. Questo nuovo livello di esecuzione delle applicazioni offre numerose funzionalità e vantaggi chiave nello sviluppo di applicazioni di Windows e la distribuzione. Il CLR , insieme con il framework. NET , rappresenta un cambiamento di paradigma dal modello di programmazione precedente di chiamare le API Win32 per la gestione di funzionalità del sistema. CLR Definizione

Il CLR , o Common Language Runtime , è uno strato del sistema operativo che si trova tra l'esecuzione delle applicazioni e del sistema operativo . Il CLR interpreta linguaggio intermedio creato quando un'applicazione . NET è compilato . Questo linguaggio intermedio , insieme ai metadati dell'applicazione viene utilizzato per convertire l'applicazione di una vera forma binaria come l' applicazione esegue . Questo formato parzialmente compilato è simile ad altri linguaggi interpretati come Java , Python e Ruby . A differenza di questi, tuttavia , il CLR supporta diversi linguaggi di programmazione .
CLR Versus Win32

In precedenza , le applicazioni di Windows chiamato funzioni disponibili in Windows interfacce di programmazione delle applicazioni a 32 bit , o API , di funzionare con il sistema operativo Windows . Queste applicazioni sono state compilate in binario durante la compilazione ed eseguiti in tempo reale. Applicazioni. NET CLR vengono compilate in codice byte che viene interpretato e compilato in codice binario in fase di esecuzione . Questo metodo ha diversi vantaggi e permette per il codice gestito dai tipi in diversi linguaggi come C # , Visual Basic.NET e C # .

 

sistemi © www.354353.com