Cos’è il Framework .Net?

Microsoft .NET Framework è una piattaforma per la creazione, la distribuzione e l’esecuzione di applicazioni e servizi Web. Questa è la definizione che Microsoft da alla piattaforma da loro sviluppata, ma vediamola nel dettaglio. Il Framework è costituito da un CLR (Common Language Runtime), il quale ha il compito di caricare ed eseguire codice intermedio (IL), un particolare tipo di codice macchina che non è specifico verso alcun sistema operativo ma viene compilato “al volo” (Just-In-Time) dal suddetto CLR, che si occupa inoltre di verificare tutti i criteri di sicurezza, la validità del codice, di caricare le classi richieste e di verificarne la provenienza… in sostanza, svolge una nutrita serie di servizi che normalmente non sono disponibili nativamente in Win32, ad esempio (come la gestione automatica della memoria attraverso un Garbage Collector).

Framework .NET

Lascia un commento