Ero sivun ”.NET Framework” versioiden välillä
[katsottu versio] | [katsottu versio] |
Poistettu sisältö Lisätty sisältö
IDE tarkoitetaan tässä yhteydessä ohjelmointiympäristöä ei kiintolevyjen liitäntäväylää |
|||
Rivi 19:
==Ajoympäristö==
[[Kuva:Dotnetframework.jpg|thumb|right|300px|Toimintaperiaate]]
.NET Framework koostuu kahdesta osasta
CLR tarjoaa ns. [[virtuaalikone|virtuaalikoneen]], joka kääntää kehitysympäristön tuottaman esikäännetyn ([[Intermediate Language]], [[MSIL]]) ohjelmakoodin ns. [[binääri]]muotoon, jota käyttöjärjestelmä voi lukea ja suorittaa. Esikäännetyn ohjelmakoodin käännös binääriseksi tapahtuu [[JIT]] (Just In Time) -kääntäjän avulla. JIT:n käyttö mahdollistaa automaattisen optimoinnin eri suoritintyypeille ja yhteensopivuuden tulevien suorittimien kanssa.
|