Tutte le versioni del Visual Basic.NET si appoggiano sul .NET Framework il quale costituisce la base su cui questi programmi "girano", è come se togliessi le ruote ad una macchina. Inoltre ci sono molti altri "fattori che collaborano" con il Framework tra cui la BCL ( Base Class Library ) che costituisce la base delle istruzioni utilizzabili poichè essa raccoglie tutti i namespace del linguaggio e le relative funzioni, proprietà etc...Il CLR ( Common Language Runtime ), una sorta di "supervisore" che controlla e trasforma in codice macchina ( IL -> Intermediate Language ) le istruzioni scritte dall'utente e ne permette la gestione ( ovvero consente solo l'esecuzione di codices safe -> managed. Insomma come dice nessuno non avrebbe senso.
|