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

[katsottu versio][katsottu versio]
Poistettu sisältö Lisätty sisältö
logo
Hieman kielenhuoltoa.
Rivi 2:
{{viitteetön|Kolme lähdettä. Vain yksi viite.}}
[[File:.NET Logo.svg|pienoiskuva|200px|Logo]]
'''.NET Framework''' on [[Microsoft]]in kehittämä ohjelmistokomponenttikirjasto, jota [[Microsoft Visual Studio]] -ympäristössä kehitetyt ohjelmistot käyttävät.
 
== Ominaisuudet ==
Rivi 11:
**[[Windows]]-ohjelmistojen kehitykseen
**[[Web]]-ohjelmistojen ([[ASP.NET]]) kehitykseen
**[[Web service]] -komponenttien kehitykseen ([[SOAP]])
**[[Windows CE]] -ohjelmistojen kehitykseen ([[Windows Mobile]])<ref>{{Kirjaviite | Tekijä = Wigley, Andy| Nimeke = Microsoft mobile development handbook| Vuosi = 2007| Luku = | Sivu = |Sivut = | Selite = | Julkaisupaikka = Redmond, Wash.| Julkaisija = Microsoft Press| Isbn =0-7356-2358-9| www = | www-teksti = |Tiedostomuoto = | Viitattu = | Kieli ={{en}}}}</ref>
**[[Konsoli]]-ohjelmistojen kehitykseen (komentorivi)
**[[Service]]-ohjelmistojen kehitykseen
Rivi 25:
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]])==
.NET-ohjelmistokehitys tapahtuu pääasiassa Microsoftin VisualStudio.NET (VS.NET) -ympäristössä. VS.NET sisältää useita eri laajuisia kokonaisuuksia lähtien ilmaisesta Express Editionista laajojen ohjelmistokehitysprojektien hallintaan tarkoitettuun TeamSuite-versioon. TeamSuite sisältää integroidut työkalut mm. ohjelmistokehitysprojektien johtoon, määrittelyyn, suunnitteluun, ohjelmointiin, testaukseen ja lähdekoodin hallintaan.
 
==Versiot==