Wat is .NET? definitie & betekenis

click fraud protection

Een verzameling webservices ontwikkeld door Microsoft Corporation die bedoeld zijn om het bedrijf te herpositioneren als leverancier van: Via internet gedistribueerde diensten, waaronder softwareonderhoud en -upgrades en transparante toegang tot iemands gegevens, bestanden en software vanaf elke apparaat op elke locatie.

De architectuur is bedoeld om Microsoft's Component Object Model (COM) en COM+ middleware-architecturen te vervangen door een framework dat sterk lijkt op Sun's Java 2 Enterprise-platform (J2EE). Het is gebaseerd op een Java-achtige ontwikkeltaal (C#), een Common Language Runtime (CLR) die lijkt op een virtuele Java-machine en een reeks protocollen voor webgebaseerde services, waaronder XML, SOAP, Web Services Description Language (WSDL) en Universal Description, Discovery en Integration (UDDI). Zie antitrust, SOAP, UDDI, XML.

Technipages legt .NET uit

.NET, uitgesproken als dot net, is een door Microsoft ontwikkeld platform dat voornamelijk op Microsoft Windows draait. Het is meer een platform voor applicatieontwikkeling. Het is platformonafhankelijke software, dit betekent dat het op verschillende programmeerplatforms kan worden gebruikt. Het Platform compileert en voert programma's uit die zijn geschreven in programmeertalen zoals COBOL, A sharp, c#, Visual basic, C++, C sharp, etc.

De applicaties die op dit platform zijn ontwikkeld, kunnen worden gebruikt op Windows, Mac OS X en Linux, terwijl Android en iOS Xamarin gebruiken, Xamarin is voor mobiele .net-platforms.

CLR (Common Language Runtime) is de omgeving van waaruit .Net-programma's worden uitgevoerd. Afgezien van het uitvoeren van code, kan CLR ook omgaan met uitzonderlijke omstandigheden bij het programmeren en ook geheugen toewijzen aan delen van een programma waaruit dat deel van de code op elk moment kan worden opgeroepen. Programma's die met .Net zijn geschreven, worden beheerde codes genoemd.

Het programmeerplatform werd gelanceerd in 2002, daarvoor was een ontwikkeling al begonnen in de jaren negentig en heette het aanvankelijk Next Generation Windows Service (NGWS). Het werd eind 2001 vrijgegeven voor bètatests. 13 februari 2002 werd de eerste versie uitgebracht. Het is ook een open source programma.

Algemeen gebruik van .NET

  • .Netto is een platform om codes uit andere programmeertalen te ontwikkelen en uit te voeren, deze codes worden managed code genoemd.
  • .NETTO wijst geheugen toe aan delen van codes uit dat gebied wanneer nodig kan alles worden opgeroepen voor gebruik, deze functie wordt afgehandeld door de CLR.
  •  Ondanks dat .NETTOontwikkeling begon vroeg genoeg, het was tot ongeveer 10 jaar voordat de eerste werd uitgebracht, het werd uitgebracht op de 13e Van februari 2002.

Veelvoorkomend misbruik van .NET

  • .NETTO was nooit bedoeld om Microsoft's Component Object Model (COM) middleware-architecturen te vervangen door een raamwerk dat lijkt op Sun's Java 2 Enterprise-platform.