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

[katsottu versio][katsottu versio]
Poistettu sisältö Lisätty sisältö
Ipr1 (keskustelu | muokkaukset)
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 [[tavukoodi]]ksi, jota Microsoft kutsuu [[välikieli|välikieleksi]] ([[Common Intermediate Language]], CIL, ennen Microsoft Intermediate Language, MSIL).<ref name="msmc" /><ref>http://vb.net-informations.com/framework/microsoft_intermediate_language.htm</ref><ref name="cliecma" />
 
Ajonaikainen ympäristö kääntää välikielisen koodin kohdeympäristön konekielelle [[Ajonaikainen kääntäminen|ajonaikaisella kääntämisellä]] ({{k-en|Just In Time}}, JIT).<ref name="msmc">{{Verkkoviite | osoite = https://docs.microsoft.com/en-us/dotnet/standard/managed-code | nimeke = What is "managed code"? | ajankohta = 20.6.2016 | viitattu = 29.2.2020 | kieli = {{en}} }}</ref>
 
Välikielelle on julkaistu [[Common Language Infrastructure]] (CLI) määrittely.<ref name="cliecma">{{Verkkoviite | osoite = https://www.ecma-international.org/publications/files/ECMA-ST/ECMA-335.pdf | nimeke = Common Language Infrastructure (CLI) | tiedostomuoto = PDF | viitattu = 29.2.2020 | kieli = {{en}} }}</ref>
 
==Kehitysympäristö ([[Ohjelmointiympäristö|IDE]])==