. . Microsoft NET Framework , utgitt i februar 2002 , forutsatt en base for dynamiske programmer som forener de fleste programmeringsspråk under ett felles sett av funksjoner . Hver av disse funksjonene tilhører en namespace - en klassifisering for ulike typer funksjoner . Mesteparten av rammeverket baserer seg på Java ’ s struktur . I 2008 ble denne rammen åpen kildekode , slik at programmerere å se koden bak funksjonene de bruker. Object -Oriented Programming
grunn av sin klassifisering for funksjoner, . NET Framework funksjoner utelukkende som et objekt - orientert base for programmerere . Dette betyr at hver er oppgitt i . NET vises som et objekt som konverterer mye lettere inn andre datatyper . For eksempel kan et helt tall konvertere til en dobbel ved bare å endre typen som et objekt . Du kan selv erklære vanlig gjenstander og hold eventuelle binære data du ’ d som i dem .
Multi -Platform Potential
Som Java , kommer Microsoft til å gjøre . NET tilgjengelig som en multiplattform grensesnitt , noe som betyr at den kan operere på alle operativsystemer som installerer sin egen versjon av . NET . Operativsystemet i spørsmålet kan knytte sine egne funksjoner til . NET bibliotekene på en måte som de samme samtaler til en bestemt funksjon på noen. NET program vil også kalle det tilknyttede operativsystemet funksjon. Denne måten , programmerere don ’ t nødt til å lære et nytt sett av samtaler for hvert operativsystem, heller ikke de har å portere noen av sine programmer , noe som gjør dem mer oppblåst
. Rapid Development
Microsoft ’ s . NET Framework gir enkel implementering av grafiske grensesnitt for utviklingsmiljøer , la programmerere utforme sine vinduer uten å skrive kode for å generere sine kontroller. Denne raske utviklingen tillater bedrifter å tjene mer når tid brukt på et prosjekt relatert direkte til profitt. Mange store selskaper begynte krevende . NET programmerere og gjøre unna med de gamle programmeringsspråk.
Open Source
Nesten alle kan gjøre en endring til . NET Framework eller lære mer om en funksjon de bruker ved å se på kildekoden . Drifts - systemutviklere kan bruke. NET ’ s kilde til å implementere funksjonalitet i sine egne operativsystemer , utvide rekkevidden av Microsoft ’ s programmering arkitektur . Som i 2010, har den . NET rammeverket nådd Mac OSX , BSD , Linux , Solaris og andre operativsystemer gjennom Novell ’ s Mono grensesnitt.