Microsoft .NET Framework: waarom u het nodig hebt en hoe u het op Windows kunt installeren

U moet het installeren of bijwerken. Maar weet u wat het .NET Framework is? We laten u zien waarom u het nodig hebt en hoe u de nieuwste versie kunt krijgen.

U moet het installeren of bijwerken.  Maar weet u wat het .NET Framework is?  We laten u zien waarom u het nodig hebt en hoe u de nieuwste versie kunt krijgen.
Advertentie

Als u vaak software downloadt en installeert Zo vindt u open source-software voor Windows Open source-software zoeken voor Windows Maakt u zich zorgen over privacy, gegevensbeveiliging of schadelijke code die verborgen is in uw software? Met propriëtaire software weet u nooit echt wat het programma doet met uw gegevens. Open source is het antwoord! Meer lezen, u hebt waarschijnlijk fouten tegengekomen die betrekking hebben op het Microsoft .NET Framework . De twee meest voorkomende fouten? Je hebt 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 u erom moeten geven? Welnu, op veel verschillende manieren is het .NET Framework wat moderne Windows mogelijk maakt om te zijn wat het is.

Wat is het .NET Framework?

De eerste dingen eerst: het is net dot-net .

Voordat we ingaan op wat .NET Framework is, is het misschien nuttiger om te onderzoeken waarom .NET Framework bestaat. Hiervoor heb je een beetje programmeercontext nodig, maar als je nog nooit één ding in je leven hebt gecodeerd, maak je geen zorgen! Deze verklaring gaat ervan uit dat je absoluut geen programmeerervaring hebt.

U weet waarschijnlijk al dat programmeurs (di mensen die software maken) "code moeten schrijven" om Windows-apps te kunnen maken. Ze doen dit met behulp van verschillende "programmeertalen", waarmee je code kunt schrijven die de computer vertelt wat te doen.

programmeertaal-illustration
Image Credit: Labirintami via Shutterstock

Het probleem is dat programmeertalen op zich primitief zijn. Ze kunnen eenvoudige berekeningen verwerken zoals optellen en vermenigvuldigen, maar kunnen niet veel meer dan dat. Wil je tekst of afbeeldingen op het scherm plaatsen? Dan moet je een aantal codes schrijven met de meest elementaire onderdelen van de taal om dat te doen - en dit kan veel tijd kosten.

Dat is waar het .NET Framework ingrijpt. In de kern biedt .NET Framework een volledige verzameling van al geschreven code (geschreven en onderhouden door Microsoft. Een GNU begin voor Microsoft: wat een Open Source .NET Framework betekent voor de rest van Ons een GNU begin voor Microsoft: wat een Open Source .NET Framework betekent voor de rest van ons Microsoft heeft zojuist een aanzienlijk deel van zijn code vrijgegeven onder een permissieve open source-licentie. Deze zet breekt met jarenlange traditie. Maar waarom en wat doet het? betekent voor u? Lees Meer) dat programmeurs kunnen gebruiken om snel software te maken. Het .NET Framework verwerkt bijvoorbeeld veel saaie operaties achter de schermen, zoals Windows vertellen hoe een venster op het scherm moet worden getekend. Als programmeur moet ik gewoon opgeven welke tekst moet worden opgenomen, hoe de menu's zijn uiteengezet, welke knoppen moeten doen als erop wordt geklikt, enz.

Maar het .NET Framework is veel meer dan dat. Het biedt extra hulpmiddelen die de algehele ontwikkelingstijd kunnen versnellen, evenals aanvullende API's (wat is in dit geval een API? Wat zijn API's en hoe zijn open API's die het internet veranderen Wat zijn API's, en hoe zijn open API's die internet veranderen? je hebt je ooit afgevraagd hoe programma's op je computer en de websites die je bezoekt met elkaar "praten"? Lees meer) die programmeurs kunnen gebruiken om eenvoudig te communiceren met bepaalde diensten, zoals de Windows Store. In plaats van het handmatig schrijven van alle code die een app nodig heeft om als een UWP (universal Windows-platform) -app te worden beschouwd, biedt .NET Framework dat allemaal.

windows-10-universal-windows-apps

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

Dit betekent dat het .NET Framework in feite 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, zodat u apps kunt uitvoeren die zijn geschreven met het .NET Framework (ook wel een herdistribueerbaar pakket genoemd, maar door sommigen runtime-omgeving genoemd).

Het lijkt op Java, omdat je de Java Runtime Environment moet installeren om apps uit te voeren die in Java zijn gecodeerd.

Lang verhaal kort: als gewone gebruiker die geen apps zal coderen, heeft u alleen .NET Framework Redistributable Packages nodig.

Hoe het .NET Framework te installeren

Op de meeste Windows-computers is .NET Framework al geïnstalleerd, maar de uwe is mogelijk verouderd. 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, afhankelijk van de nieuwheid van de computer.

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

windows-10-all-soorten-of-apps
Afbeelding: Khakimullin Aleksandr via Shutterstock

Merk op dat u het .NET Framework via Windows Update kunt installeren, maar het is een stuk eenvoudiger als u alleen de onderstaande handmatige methode gebruikt. U hebt waarschijnlijk Windows Update uitgeschakeld of uitgesteld Windows Update beheren in Windows 10 Windows Update beheren in Windows 10 Voor control freaks is Windows Update een nachtmerrie. Het werkt op de achtergrond en houdt uw systeem veilig en werkt soepel. We laten u zien hoe het werkt en wat u kunt aanpassen. Read More anyway, in welk geval dit de voorkeursmethode zal zijn.

Voordat u 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 6 manieren om ruimte vrij te maken op uw Windows-computer 6 manieren om ruimte vrij te maken op uw Windows-computer Rommel kan een grote domper zijn voor de productiviteit. Na verloop van tijd gaan bestanden verloren, worden programma's ongebruikt en opeens is je eenmaal ruime harde schijf vol met nutteloze dingen en moet je hem opruimen .... Lees meer om ervoor te zorgen dat de installatie probleemloos wordt voltooid.

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

Het web-installatieprogramma is extreem klein vooraan (minder dan 2 MB), maar downloadt alle benodigde componenten tijdens het installatieproces, waarvoor een stabiele en consistente internetverbinding vereist is.

Het offline installatieprogramma is een grotere download vooraf (ongeveer 60 MB) die geen internettoegang vereist tijdens de installatie. Kies deze optie als u op een afzonderlijke computer wilt installeren met slecht internet of helemaal geen internet.

Een van beide is prima, maar we gebruiken liever het offline installatieprogramma omdat het betrouwbaarder is en je het opnieuw kunt gebruiken als je het .NET Framework om wat voor reden dan ook opnieuw moet installeren. Na installatie is het installatieproces redelijk eenvoudig. Volg gewoon de wizard zoals bij het installeren van een andere app.

Downloaden: .NET Framework 4.6.2 Webinstallatieprogramma

Downloaden: .NET Framework 4.6.2 Offline installatieprogramma

windows-10-net-framework-download

Merk op dat de installatie van de 4.6.2-versie van .NET Framework een interne update is naar eerdere versies die begint met 4.5 (die 4, 4.5, 4.5.1, 4.5.2, 4.6 en 4.6.1 omvat), dus niet Verwijder die oudere versies na de installatie. Versies 3.5 SP1 en hoger worden bewaard als een afzonderlijke installatie.

Standaard installeert .NET Framework in het Engels, ongeacht het installatieprogramma dat 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 de gewenste taal op de downloadpagina hieronder, wacht tot de pagina opnieuw is geladen en klik vervolgens op Downloaden.

Downloaden: .NET Framework 4.6.2 Taalpakket

One More Thing op het .NET Framework

Een paar jaar geleden ging Microsoft verder en startte .NET Framework A GNU Beginning For Microsoft: wat een Open Source .NET Framework betekent voor de rest van ons Een GNU begin voor Microsoft: wat een Open Source .NET Framework betekent voor de rest Van ons heeft Microsoft zojuist een aanzienlijk deel van zijn code vrijgegeven onder een permissieve open source-licentie. Deze zet breekt met jarenlange traditie. Maar waarom en wat betekent het voor u? Meer lezen, waardoor het voor iedereen mogelijk wordt om bij te dragen aan de ontwikkeling van .NET Framework. Dit resulteerde in Microsoft de meest actieve organisatie op GitHub 10 Free Open Source Windows Tools gehost op GitHub 10 Gratis Open Source Windows Tools gehost op GitHub Microsoft is de organisatie met de meest open source medewerkers op GitHub. Om deze prestatie te vieren, hebben we een lijst samengesteld met de beste gratis Windows-tools die u kunt downloaden van GitHub. Lees verder .

Wat betekent dit voor jou? Kort gezegd betekent dit dat .NET-apps alleen maar belangrijker worden in de toekomst - en niet alleen meer prevalent, maar ook betere kwaliteit. Hoe Microsoft's overstap naar Open Source van invloed is op hoe Microsoft zich verplaatst naar Open Source, is van invloed op Microsoft. Microsoft verandert radicaal van aanpak cultuur. Open sourcing is een kenmerk van deze transformatie en het komt zowel de codeurs als de consumenten ten goede. We leggen uit waarom je erom zou moeten geven. Lees verder . Zelfs als je het zover hebt gehaald zonder ooit een .NET-app te hebben gebruikt, zul je dit waarschijnlijk binnenkort doen.

U kunt het kader dus nu net zo goed installeren.

Heeft dit geholpen? Zo ja, laat het ons hieronder weten! Als u vragen heeft, kunt u deze ook stellen.

In this article