. . Microsoft NET Framework , släpptes i februari 2002 , förutsatt en bas för dynamiska applikationer som förenar de flesta programmeringsspråk under en gemensam uppsättning funktioner . Var och en av dessa funktioner tillhör en namnutrymme - en klassificering för olika typer av funktioner . De flesta av ramverket grundar sig på Java ’ s struktur . År 2008 blev denna ram öppen källkod , så att programmerare att se koden bakom de funktioner de använder . Objektorienterad programmering
grund av sin klassificering för funktioner , de . NET ramverk fungerar enbart som en objektorienterad bas för programmerare . Detta innebär att varje värde deklarerats . NET visas som ett objekt som konverterar mycket lättare till andra datatyper . Till exempel kan ett heltal konvertera till en dubbel genom enkelt att ändra den typ som ett objekt. Du kan även deklarera vanligt objekt och hålla alla binära data du ’ d liknande i dem .
Multi - Platform Potential
som Java , avser Microsoft att göra . NET tillgänglig som en plattformsoberoende gränssnitt , vilket betyder att det kan fungera på alla operativsystem som installerar sin egen version av . NET . Operativsystemet i fråga kan associera sina egna funktioner till . NET bibliotek på ett sätt som samma samtal till en viss funktion på något . NET-program också skulle kalla det tillhörande operativsystemet fungerar . Detta sätt , programmerare don ’ t måste lära sig en ny uppsättning av samtal för varje operativsystem , inte heller har att porta någon av sina program , vilket gör dem mer uppsvälld Addera ditt . snabb utveckling
Microsoft ’ s. . NET Framework ger enkel implementering av grafiska gränssnitt för utvecklingsmiljöer , låter programmerare utforma sina fönster utan att skriva någon kod för att skapa sina kontroller . Denna snabba utveckling gör att företag att dra mer när tiden spenderas på ett projekt relaterar direkt till vinst . Många stora företag började krävande . NET programmerare och göra sig av med de gamla programmeringsspråk .
Open Source
Nästan vem som helst kan göra en förändring till det . NET Framework eller lära mer om en funktion som de använder genom att titta på dess källkod . Operativsystemet utvecklare kan använda . NET ’ s källa att implementera funktionaliteten i sina egna operativsystem , utvidga räckvidden av Microsoft ’ s programmering arkitektur . Som av 2010 , har den . NET framework nått Mac OSX , BSD , Linux , Solaris och andra operativsystem genom Novell ’ s Mono -gränssnittet .