Advertentie

als jij download en installeer vaak software Hoe open source software voor Windows te vindenMaakt u zich zorgen over de privacy, gegevensbeveiliging of schadelijke code die in uw software is verborgen? Met propriëtaire software weet u nooit echt wat het programma met uw gegevens doet. Open source is het antwoord! Lees verder , bent u waarschijnlijk fouten tegengekomen met betrekking tot de 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 geven? Welnu, op veel manieren is het .NET Framework wat moderne Windows toestaat te zijn wat het is.

Wat is het .NET Framework?

Allereerst: 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.

instagram viewer

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

programmeertaal-illustratie
Beeldcredits: Labirintami via Shutterstock

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

Dat is waar het .NET Framework tussenkomt. In de kern biedt .NET Framework een hele verzameling reeds geschreven code (geschreven en onderhouden door Microsoft Een GNU die begint voor Microsoft: wat een open source .NET Framework betekent voor de rest van onsMicrosoft heeft zojuist een aanzienlijk deel van zijn code vrijgegeven onder een permissieve open source-licentie. Deze stap breekt met jarenlange traditie. Maar waarom en wat betekent het voor jou? Lees verder ) waarmee programmeurs snel software kunnen maken. Het .NET Framework verwerkt bijvoorbeeld veel saaie bewerkingen achter de schermen, zoals Windows vertellen hoe een venster op het scherm moet worden getekend scherm - als programmeur hoef ik alleen maar aan te geven welke tekst moet worden opgenomen, hoe de menu's zijn ingedeeld, welke knoppen moeten doen wanneer erop wordt geklikt, enz.

Maar het .NET Framework is veel meer dan dat. Het biedt aanvullende tools die de algehele ontwikkeltijd kunnen versnellen, evenals aanvullende API's (wat is in hemelsnaam een ​​API? Wat zijn API's en hoe veranderen open API's het internet?Heb je je ooit afgevraagd hoe programma's op je computer en de websites die je bezoekt met elkaar "praten"? Lees verder ) waarmee programmeurs gemakkelijk kunnen communiceren met bepaalde services, zoals de Windows Store. In plaats van met de hand alle code te schrijven die een app nodig heeft om bijvoorbeeld als UWP (universeel Windows-platform) app te worden beschouwd, biedt het .NET Framework dat allemaal.

windows-10-universele-windows-apps

Maar er is één nadeel aan het maken van een app met .NET Framework: uw computer weet niet hoe u op Framework gebaseerde apps moet uitvoeren, 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 wordt nu Dev Packs genoemd). Het tweede deel bevat een programma dat .NET Framework-code kan "interpreteren" in commando's voor het besturingssysteem, wat toelaat u om apps uit te voeren die zijn geschreven met .NET Framework (bekend als een herdistribueerbaar pakket maar ook wel Runtime Environment genoemd door sommige).

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

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

.NET Framework 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 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 .NET Framework versie 4.6.2 bereikt, dus dat is degene die we zullen installeren. Toekomstige versies van het framework zouden net zo gemakkelijk te installeren moeten zijn.

windows-10-allerlei-apps
Beeldcredits: Khakimullin Aleksandr via Shutterstock

Houd er rekening mee dat u .NET Framework via Windows Update kunt installeren, maar het is een stuk eenvoudiger als u alleen de handmatige methode hieronder gebruikt. Je hebt waarschijnlijk Windows Update is uitgeschakeld of uitgesteld Windows Update beheren in Windows 10Voor controlfreaks is Windows Update een nachtmerrie. Het werkt op de achtergrond en houdt uw systeem veilig en soepel. We laten u zien hoe het werkt en wat u kunt aanpassen. Lees verder hoe dan ook, in welk geval dit de voorkeursmethode is.

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 aan ongebruikte schijfruimte 6 manieren om ruimte vrij te maken op uw Windows-computerRommel kan een grote domper zijn op de productiviteit. Na verloop van tijd gaan bestanden verloren, worden programma's ongebruikt en plotseling zit je eens zo ruime harde schijf vol met nutteloze dingen en moet je hem opruimen ... Lees verder om ervoor te zorgen dat de installatie probleemloos verloopt.

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

De web installatieprogramma is extreem klein vooraan (minder dan 2 MB), maar downloadt alle noodzakelijke componenten tijdens het installatieproces, wat een stabiele en consistente internetverbinding vereist.

De offline installatieprogramma is een grotere download vooraf (ongeveer 60 MB) waarvoor tijdens de installatie geen internettoegang vereist is. Kies deze optie als u op een aparte computer met slecht 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 een ​​of andere reden opnieuw moet installeren. Na het downloaden is het installatieproces vrij eenvoudig. Volg gewoon de wizard zoals je zou doen 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 het installeren van de 4.6.2-versie van .NET Framework een interne update is voor het starten van eerdere versies met 4.5 (waaronder 4, 4.5, 4.5.1, 4.5.2, 4.6 en 4.6.1) dus verwijder die oudere versies niet na de feit. Versies 3.5 SP1 en eerder worden bewaard als een aparte installatie.

Standaard wordt .NET Framework 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

One More Thing op het .NET Framework

Een paar jaar geleden ging Microsoft door en open source het .NET Framework Een GNU die begint voor Microsoft: wat een open source .NET Framework betekent voor de rest van onsMicrosoft heeft zojuist een aanzienlijk deel van zijn code vrijgegeven onder een permissieve open source-licentie. Deze stap breekt met jarenlange traditie. Maar waarom en wat betekent het voor jou? Lees verder , waardoor in wezen iedereen kan bijdragen aan de ontwikkeling van .NET Framework. Dit resulteerde in het worden van Microsoft de meest actieve organisatie op GitHub 10 gratis open source Windows-tools gehost op GitHubMicrosoft is de organisatie met de meeste open source-bijdragers op GitHub. Om deze prestatie te vieren, hebben we een lijst samengesteld met de beste gratis Windows-tools die je kunt downloaden van GitHub. Lees verder .

Wat betekent dit voor jou? Het betekent in feite dat .NET-apps in de toekomst alleen maar vaker zullen voorkomen - en niet alleen meer, maar ook betere kwaliteit Hoe de overstap van Microsoft naar open source u beïnvloedtMicrosoft verandert haar cultuur radicaal. Open sourcing is een kenmerk van deze transformatie en het komt zowel codeurs als consumenten ten goede. We leggen uit waarom het je iets kan schelen. Lees verder . Zelfs als je zo ver bent gekomen zonder ooit een .NET-app te hebben gebruikt, zul je dat waarschijnlijk snel doen.

U kunt het Framework dus net zo goed nu installeren.

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

Joel Lee heeft een B.S. in computerwetenschappen en meer dan zes jaar professionele schrijfervaring. Hij is de hoofdredacteur van MakeUseOf.