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

[katsottu versio][katsottu versio]
Poistettu sisältö Lisätty sisältö
pEi muokkausyhteenvetoa
MsaynevirtaBOT (keskustelu | muokkaukset)
p siistintää. -w, replaced: |thumb → |pienoiskuva, {{viitteet}} → {{Viitteet}} using AWB
Rivi 11:
**[[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| TunnisteIsbn = ISBN 0-7356-2358-9| www = | www-teksti = |Tiedostomuoto = | Viitattu = | Kieli ={{en}}}}</ref>
**[[Konsoli]]-ohjelmistojen kehitykseen (komentorivi)
**[[Service]]-ohjelmistojen kehitykseen
Rivi 17:
 
==Ajoympäristö==
[[KuvaTiedosto:Dotnetframework.jpg|thumb|rightpienoiskuva|300px|Toimintaperiaate]]
.NET Framework koostuu kahdesta osasta: luokkakirjastoista sekä ajoympäristöstä eli [[Common Language Runtime|Common Language Runtimesta]]sta ([[CLR]]).
CLR tarjoaa ns. [[virtuaalikone|virtuaalikoneen]]en, 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.
 
CLR tarjoaa myös palveluja, jotka vastaavat ohjelmiston tietoturvasta, muistin hallinnasta ja virheiden käsittelystä.
Rivi 29:
 
==Versiot==
*'''1.0''' Ensimmäinen versio julkaistiin tammikuussa [[2002]]. Versio 1.1 julkaistiin huhtikuussa [[2003]] ja se oli ensimmäinen versio, joka sisältyi Windows-käyttöjärjestelmään ([[Windows Server 2003]]).
*'''2.0''' Toinen versio julkaistiin marraskuussa [[2005]].
*'''3.0''' Kolmas versio, joka tunnettiin aiemmin nimellä WinFX, on suunniteltu [[Windows Vista]]a varten.
*'''4.0''' Neljäs versio julkaistiin [[2010]].
 
==Lähteet==
* {{Kirjaviite | Tekijä = Boling, Douglas McConnaughey| Nimeke = Programming Microsoft Windows CE.NET|Vuosi = 2003| Luku = | Sivu = |Sivut = | Selite = 3rd ed.| Julkaisupaikka = Redmond (Wash)| Julkaisija = Microsoft Press| TunnisteIsbn = ISBN 0-7356-1884-4 | Kieli ={{en}}}}
* {{Lehtiviite | Tekijä = Deckmyn, Dominique|Otsikko= Promise of .Net Web computing environment will take years to fulfill| Julkaisu = Computerworld| Ajankohta = 26.6.2000|Vuosikerta = 34| Numero = 26| Sivut = 1-2|Julkaisupaikka = | Julkaisija = |Selite = | Tunniste = |Kieli = {{en}}| Lopetusmerkki = }}
* {{Kirjaviite | Tekijä = Wigley, Andy| Nimeke = Microsoft mobile development handbook| Vuosi = 2007| Luku = | Sivu = |Sivut = | Selite = | Julkaisupaikka = Redmond, Wash.| Julkaisija = Microsoft Press| TunnisteIsbn = ISBN 0-7356-2358-9| Kieli ={{en}}}}
 
===Viitteet===
{{viitteetViitteet}}
 
==Aiheesta muualla==