Mikä on .NET? määritelmä ja merkitys

click fraud protection

Kokoelma Microsoft Corporationin kehittämiä verkkopalveluita, joiden tarkoituksena on muuttaa yritystä palveluntarjoajana Internetissä jaettavat palvelut, mukaan lukien ohjelmistojen ylläpito ja päivitykset sekä avoin pääsy omiin tietoihin, tiedostoihin ja ohjelmistoihin mistä tahansa laitetta missä tahansa paikassa.

Arkkitehtuuri on tarkoitettu korvaamaan Microsoftin Component Object Model (COM)- ja COM+-väliohjelmistoarkkitehtuurit viitekehyksellä, joka muistuttaa läheisesti Sunin Java 2 Enterprise -alustaa (J2EE). Se perustuu Java-tyyppiseen kehityskieleen (C#), Common Language Runtime (CLR), joka muistuttaa Java-virtuaalikonetta, ja joukko protokollia. Web-pohjaisille palveluille, mukaan lukien XML, SOAP, Web Services Description Language (WSDL) ja Universal Description, Discovery ja Integration (UDDI). Katso kilpailunrajoitus, SOAP, UDDI, XML.

Technipages selittää .NETin

.NET lausutaan nimellä dot net, on Microsoftin kehittämä alusta, joka toimii ensisijaisesti Microsoft Windowsissa. Se on enemmän sovelluskehitysalusta. Se on alustasta riippumaton ohjelmisto, mikä tarkoittaa, että sitä voidaan käyttää eri ohjelmointialustoilla. Alusta kokoaa ja suorittaa ohjelmia, jotka on kirjoitettu ohjelmointikielillä, kuten COBOL, A Sharp, c#, Visual basic, C++, C Sharp jne.

Tälle alustalle kehitettyjä sovelluksia voidaan käyttää Windowsissa, Mac OS X: ssä ja Linuxissa, kun taas Android ja iOS hyödyntävät Xamarinia, Xamarin on .net-mobiilialustoille.

CLR (Common Language Runtime) on ympäristö, josta .Net-ohjelmat suoritetaan. Koodin suorittamisen lisäksi CLR pystyy käsittelemään ohjelmoinnin poikkeuksellisia olosuhteita ja myös varaamaan muistia ohjelman osiin, joista kyseinen koodin osa voidaan hakea milloin tahansa. .Netillä kirjoitettuja ohjelmia kutsutaan hallituiksi koodeiksi.

Ohjelmointialusta lanseerattiin vuonna 2002, sitä ennen jo 1990-luvulla aloitettu kehitystyö, jonka nimi oli alun perin Next Generation Windows Service (NGWS). Se julkaistiin beta-testattavaksi vuoden 2001 lopulla. 13. helmikuuta 2002, ensimmäinen versio julkaistiin. Se on myös avoimen lähdekoodin ohjelma.

.NET: n yleiset käyttötavat

  • .Netto on alusta kehittää koodeja muista ohjelmointikielistä ja suorittaa ne, näitä koodeja kutsutaan hallituksi koodiksi.
  • .NETTO varaa muistia osille koodia kyseiseltä alueelta tarvittaessa voidaan kutsua mitä tahansa käytettäväksi, tätä toimintoa hoitaa CLR.
  •  Vaikkakin .NETTOKehitys aloitettiin riittävän aikaisin, vasta noin 10 vuotta ennen ensimmäisen julkaisua, se julkaistiin 13th Helmikuulta 2002.

.NET: n yleisiä väärinkäytöksiä

  • .NETTO ei koskaan ollut tarkoitus korvata Microsoftin Component Object Model (COM) -väliohjelmistoarkkitehtuuria kehyksellä, joka muistuttaa Sunin Java 2 Enterprise -alustaa.