Ero sivun ”.NET Framework” versioiden välillä

[katsottu versio][katsottu versio]
Poistettu sisältö Lisätty sisältö
Ipr1 (keskustelu | muokkaukset)
mainitaan tuo koska monessa käytetää tuota
Ipr1 (keskustelu | muokkaukset)
Rivi 20:
.NET Framework koostuu kahdesta osasta: luokkakirjastoista sekä ajonaikaikaisesta ympäristöstä ([[Common Language Runtime]], CLR).
Ohjelmointikielen lähdekoodi käännetään ympäristön [[välikieli|välikielelle]] ([[Common Intermediate Language]], CIL){{lähde|kuvakin käyttää eri nimeä}}, jota ajonaikainen ympäristö käyttää. Välikielelle on julkaistu [[Common Language Infrastructure]] (CLI) määrittely.
Välikielinen koodi käännetään konekielelle [[Ajonaikainen kääntäminen|ajonaikaisella kääntämisellä]] ({{k-en|Just In Time}}, JIT).
 
Välikielinen koodi käännetään kohdeympäristön konekielelle [[Ajonaikainen kääntäminen|ajonaikaisella kääntämisellä]] ({{k-en|Just In Time}}, JIT).<ref>{{Verkkoviite | osoite = https://docs.microsoft.com/en-us/dotnet/standard/managed-code | nimeke = What is "managed code"? | viitattu = 29.2.2020 | kieli = {{en}} }}</ref>
Eri ohjelmointikielillä ohjelmoidut ohjelmistot esikäännetään aina ensin välikielimuotoon, joka on riippumaton käytetystä ohjelmointikielestä.
 
==Kehitysympäristö ([[Ohjelmointiympäristö|IDE]])==