Microsoft .NET Framework: waarom u het nodig heeft en hoe u het op Windows installeert

Microsoft .NET Framework: waarom u het nodig heeft en hoe u het op Windows installeert

Als u vaak software downloadt en installeert, bent u waarschijnlijk fouten tegengekomen met betrekking tot: Microsoft. NET framework . De twee meest voorkomende fouten? Ofwel heb je het niet op je systeem geïnstalleerd, of je hebt de verkeerde versie ervan.





Waarom gebeurt dit? En nog belangrijker, wat is dit zogenaamde .NET Framework en waarom zou het je iets kunnen schelen? Welnu, in veel opzichten zorgt het .NET Framework ervoor dat moderne Windows is wat het is.





Wat is het .NET Framework?

First things first: het wordt uitgesproken punt net .





Voordat we erin duiken wat het .NET Framework is, kan het nuttiger zijn om te verkennen waarom het .NET Framework bestaat. Hiervoor heb je een beetje programmeercontext nodig -- maar maak je geen zorgen als je nog nooit iets in je leven hebt gecodeerd! Deze uitleg gaat ervan uit dat je absoluut geen programmeerervaring hebt.

Je weet waarschijnlijk al dat programmeurs (d.w.z. mensen die software maken) 'code moeten schrijven' om Windows-apps te maken. Dit doen ze met behulp van verschillende 'programmeertalen', waarmee je code kunt schrijven die de computer vertelt wat hij moet doen.



Afbeelding tegoed: Labirintami via Shutterstock

Het probleem is dat programmeertalen op zichzelf primitief zijn. Ze kunnen eenvoudige berekeningen zoals optellen en vermenigvuldigen aan, maar kunnen niet veel meer dan dat. Tekst of afbeeldingen op het scherm zetten? Dan moet je een heleboel code schrijven met de meest elementaire componenten van de taal om dat te doen - en dit kan veel tijd kosten.





Dat is waar het .NET Framework van pas komt. In de kern biedt het .NET Framework een hele verzameling reeds geschreven code (geschreven en onderhouden door Microsoft) die programmeurs kunnen gebruiken om snel software te maken. Het .NET Framework verwerkt bijvoorbeeld veel saaie bewerkingen achter de schermen, zoals Windows vertellen hoe een venster op het scherm moet worden getekend. zijn ingedeeld, wat de knoppen moeten doen wanneer erop wordt geklikt, enz.

Maar het .NET Framework is veel meer dan dat. Het biedt extra tools die de algehele ontwikkelingstijd kunnen versnellen, evenals extra API's (wat is in godsnaam een ​​API?) die programmeurs kunnen gebruiken om gemakkelijk te communiceren met bepaalde services, zoals de Windows Store. In plaats van alle code met de hand te schrijven die een app nodig heeft om bijvoorbeeld als een UWP-app (universeel Windows-platform) te worden beschouwd, biedt het .NET Framework dat allemaal.





Maar er is één nadeel aan het maken van een app met .NET Framework: uw computer weet niet hoe op Framework gebaseerde apps moeten worden uitgevoerd, tenzij u het Framework op uw systeem hebt geïnstalleerd.

Dit betekent dat het .NET Framework eigenlijk uit twee delen bestaat. Het eerste deel bevat alle reeds geschreven code die programmeurs nodig hebben (voorheen SDK's genoemd, maar nu Dev Packs genoemd). Het tweede deel bevat een programma dat .NET Framework-code kan 'interpreteren' in opdrachten voor het besturingssysteem, waardoor u apps kunt uitvoeren die zijn geschreven met het .NET Framework (bekend als een herdistribueerbaar pakket maar door sommigen ook wel Runtime Environment genoemd).

Het is vergelijkbaar met Java in die zin dat u de Java Runtime Environment moet installeren om apps uit te voeren die in Java zijn gecodeerd.

Om een ​​lang verhaal kort te maken: als gewone gebruiker die geen apps codeert, hebt u alleen .NET Framework Redistributable Packages nodig.

Hoe het .NET Framework te installeren

Op de meeste Windows-computers is het .NET Framework al geïnstalleerd, maar die van u kan verouderd zijn. Windows 8 en 8.1 worden bijvoorbeeld geleverd met versie 4.5.1, terwijl Windows 10 kan worden geleverd met 4.6, 4.6.1 of 4.6.2 geïnstalleerd, afhankelijk van de nieuwheid van de computer.

Als u een nieuwere versie moet installeren, is het proces eenvoudig. Op het moment van schrijven heeft het .NET Framework versie 4.6.2 bereikt, dus dat is degene die we gaan installeren. Toekomstige versies van het framework moeten net zo eenvoudig te installeren zijn.

Afbeelding tegoed: Khakimullin Aleksandr via Shutterstock

Houd er rekening mee dat u het .NET Framework kunt installeren via Windows Update, maar het is een stuk eenvoudiger als u de onderstaande handmatige methode gebruikt. Je hebt waarschijnlijk Windows Update uitgeschakeld of uitgesteld in ieder geval, in welk geval dit de voorkeursmethode zal zijn.

een lijst met bestanden in een map afdrukken

Voordat je begint -- .NET Framework 4.6.2 kan worden geïnstalleerd op Windows 10, Windows 8.1 en Windows 7 SP1 op zowel x86- als x64-systemen. Microsoft raadt ten minste 2,5 GB ongebruikte schijfruimte aan om ervoor te zorgen dat de installatie probleemloos verloopt.

Zoals met de meeste van hun producten, biedt Microsoft twee soorten installatieprogramma's: een webinstallatieprogramma en een offline installatieprogramma.

De webinstallatieprogramma is extreem klein van tevoren (minder dan 2 MB), maar downloadt alle benodigde componenten tijdens het installatieproces, wat een stabiele en consistente internetverbinding vereist.

De offline installatieprogramma is een grotere up-front download (ongeveer 60 MB) waarvoor tijdens de installatie geen internettoegang nodig is. Kies deze optie als je op een aparte computer met slordig internet of helemaal geen internet wilt installeren.

Beide zijn prima, maar we gebruiken liever het offline installatieprogramma omdat het betrouwbaarder is en je het opnieuw kunt gebruiken als je het .NET Framework om de een of andere reden opnieuw moet installeren. Eenmaal gedownload, is het installatieproces vrij eenvoudig. Volg gewoon de wizard zoals u zou doen bij het installeren van een andere app.

downloaden: .NET Framework 4.6.2 Webinstallatieprogramma

downloaden: .NET Framework 4.6.2 Offline-installatieprogramma

Houd er rekening mee dat het installeren van versie 4.6.2 van .NET Framework een interne update is van eerdere versies die beginnen met 4.5 (inclusief 4, 4.5, 4.5.1, 4.5.2, 4.6 en 4.6.1), dus doe dat niet verwijder die oudere versies achteraf. Versies 3.5 SP1 en eerder worden als een afzonderlijke installatie bewaard.

Het .NET Framework wordt standaard in het Engels geïnstalleerd, ongeacht welk installatieprogramma u gebruikt. Om het in een andere taal te lokaliseren, moet u het juiste taalpakket van dezelfde .NET Framework-versie downloaden (in dit geval 4.6.2). Taalpakketten zijn alleen beschikbaar als offline installatieprogramma's.

Selecteer op de onderstaande downloadpagina de gewenste taal, wacht tot de pagina opnieuw is geladen en klik vervolgens op Downloaden.

downloaden: .NET Framework 4.6.2 Taalpakket

Nog een ding over het .NET Framework

Een paar jaar geleden ging Microsoft door met het open source .NET Framework , waardoor het in wezen voor iedereen mogelijk werd om bij te dragen aan de ontwikkeling van .NET Framework. Hierdoor werd Microsoft de meest actieve organisatie op GitHub.

Wat betekent dit voor jou? In feite betekent dit dat .NET-apps in de toekomst alleen maar meer gangbaar zullen worden - en niet alleen vaker, maar ook van betere kwaliteit. Zelfs als je zo ver bent gekomen zonder ooit een .NET-app te hebben gebruikt, zul je dat waarschijnlijk snel doen.

Dus je kunt net zo goed het Framework nu installeren.

Heeft dit geholpen? Laat het ons dan hieronder weten! Als je vragen hebt, stel ze dan ook gerust.

Deel Deel Tweeten E-mail Is het oké om Windows 11 op een incompatibele pc te installeren?

Je kunt nu Windows 11 op oudere pc's installeren met het officiële ISO-bestand... maar is het een goed idee om dat te doen?

Lees volgende
Gerelateerde onderwerpen
  • ramen
  • Technologie uitgelegd
  • Windows 7
  • Windows 10
  • Installeer de software
  • Windows 8.1
Over de auteur Joel Lee(1524 artikelen gepubliceerd)

Joel Lee is de hoofdredacteur van MakeUseOf sinds 2018. Hij heeft een B.S. in computerwetenschappen en meer dan negen jaar professionele schrijf- en redactieervaring.

Meer van Joel Lee

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren