. . Microsoft NET Framework , udgivet i februar 2002, forudsat en base for dynamiske applikationer , der forener de fleste programmeringssprog under et fælles sæt af funktioner. Hver af disse funktioner hører til et navneområde - en klassifikation for forskellige typer af funktioner . De fleste af de rammer baserer sig på Java ’ s struktur. I 2008 blev denne ramme open source , så programmører til at se koden bag de funktioner, de bruger. Objektorienteret programmering
grund af sin klassifikation for funktioner, de . NET framework fungerer udelukkende som et objekt -orienteret base for programmører. Dette betyder at hver værdi er angivet i . NET vises som et objekt, som omdanner meget lettere i andre datatyper . For eksempel kan et heltal konvertere til en dobbelt ved blot at ændre typen som et objekt . Du kan endda erklære plain objekter og holde alle binære data, du ’ d gerne ind i dem.
Multi- platform Potentiel
Ligesom Java, Microsoft har til hensigt at gøre . NET tilgængelig som en multiplatform interface, hvilket betyder, at det kan fungere på ethvert operativsystem , der installerer sin egen version af . NET . Operativsystemet pågældende kan knytte sine egne funktioner til . NET biblioteker på en måde, at de samme opkald til en bestemt funktion på nogen. NET program også ville kalde det tilhørende operativsystem- systemet til at fungere . Denne måde, programmører don ’ t nødt til at lære et nyt sæt af opkald for hver operativsystem, heller ikke de nødt til at overføre nogen af deres programmer , hvilket gør dem mere oppustet
. Rapid Development
Microsoft ’ sek. NET Framework giver nem implementering af grafiske interfaces til udviklingsmiljøer , lade programmører designe deres vinduer uden at skrive kode til at generere deres kontrol . Denne hurtige udvikling giver virksomhederne at profitere mere, når tid brugt på et projekt direkte vedrører profit. Mange store virksomheder begyndte krævende. NET programmører og gør væk med de gamle programmeringssprog.
Open Source
Næsten alle kan gøre en forandring til det . NET Framework eller lære mere om en funktion, de bruger ved at se på dens kildekode . Styresystemet udviklere kan bruge. NET ’ s kilde til at implementere funktionalitet i deres egne operativsystemer , udvide rækkevidden af Microsoft ’ s programmering arkitektur . Som i 2010 , har . NET framework nåede Mac OSX, BSD , Linux, Solaris og andre operativsystemer gennem Novell ’ s Mono interface.