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,: luokkakirjastoista sekä ajoympäristöstä eli [[Common Language Runtime|Common Language Runtimesta]] ([[CLR]]).
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.