IT arhitektuur
·Assemblies
·Rakendusdoomenid(ApplicationDomains)
·Käitusajahostid(RuntimeHosts)
CLR (4) -JIT
·Osa programmi ei täideta konkreetses käituses MSIL-kood konverteeritakse masinakoodiks ja
laaditakse mällu vaid siis, kui vaja
·Laadur loob igale meetodile vahendaja(stub)
·Järgnevad pöördumised suunatakse juba loodud masinakoodi poole
·Konverteerimisel verifitseeritakse koodi metaandmeid kasutatadessafecode
CLR (4) -Assemblies
·Assemblykäitusühik.
annab CLR-leinfo tüüpide implementeerimiseks
assembly on failide hulk, assembly omab faile
·Staatilised assembly-d sisaldavad NET-karkassi ressurse(nt JPEG-failid)
·Dünaamilised assembly-d luuakse skriptide täitmise tulemusel, neid ei salvestata kettale
·Assembly on "loogiline.dll"(realiseerimisühik, versioonihaldus, turvaõigused, ...)
·Assembly Manifest sisaldab kõik vajalikud Assembly metaandmed
16. Remote Procedure Call