Framework .NET
Da Wikipedia, l'enciclopedia libera.
Il Framework .Net è la parte centrale della tecnologia .Net di Microsoft.
È l'ambiente per la creazione, la distribuzione e l'esecuzione di tutti gli applicativi che supportano .Net siano essi Servizi Web o altre applicazioni.
Indice |
[modifica] Componenti del .Net Framework
.Net si compone di:
- Compilatori per i principali linguaggi supportati da Microsoft
- Ambiente di esecuzione Common Language Runtime o CLR
- Libreria di Classi
[modifica] Descrizione dei componenti
[modifica] Compilatori
.Net, nella sua versione per sviluppatori (SDK) contiene i compilatori per C#, Visual Basic .Net, JavaScript, J#. Oltre a questi linguaggi, forniti da Microsoft, sono utilizzabili altri linguaggi, come Delphi, Lisp, Eiffel, i cui compilatori sono forniti da altri produttori.
[modifica] CLR
Il Common Language Runtime è il motore d'esecuzione della piattaforma .Net esegue cioè codice IL (Intermediate Language) compilato con compilatori che possono avere come target il CLR.
Tale componente si occupa di compilare Just-In-Time (al volo) il codice IL in linguaggio comprensibile alla CPU (linguaggio Macchina).
[modifica] Voci correlate
[modifica] Collegamenti esterni
[modifica] In lingua inglese
- C# Online.NET - C# e .NET enciclopedia.