
Harry James
0
2481
185
Hvis du ofte downloader og installerer software Sådan finder du open source-software til Windows Sådan finder du open source-software til Windows Er du bekymret for privatlivets fred, datasikkerhed eller ondsindet kode, der er skjult i din software? Med proprietær software ved du bare aldrig rigtig, hvad programmet laver med dine data. Open source er svaret! , har du sandsynligvis fundet fejl, der involverer Microsoft .NET Framework. De to mest almindelige fejl? Enten har du det ikke installeret på dit system, eller så har du den forkerte version af det.
Hvorfor sker dette? Og endnu vigtigere, hvad er dette såkaldte .NET Framework, og hvorfor skal du passe på? På mange måder er .NET Framework det, der giver moderne Windows mulighed for at være, hvad det er.
Hvad er .NET Framework?
Første ting først: det er udtalt dot net.
Før vi dykke ned i hvad .NET Framework er, kan det være mere nyttigt at udforske hvorfor .NET Framework findes. Til dette har du brug for lidt programmeringskontekst - men hvis du aldrig har kodet en enkelt ting i dit liv, skal du ikke bekymre dig! Denne forklaring antager, at du har absolut nul programmeringserfaring.
Du ved sandsynligvis allerede, at programmerere (dvs. folk, der opretter software) er nødt til det “skriv kode” for at fremstille Windows-apps. De gør dette ved hjælp af forskellige “programmeringssprog”, som lader dig skrive kode, der fortæller computeren, hvad de skal gøre.
Billedkredit: Labirintami via Shutterstock
Problemet er, at programmeringssprog er primitive alene. De kan håndtere enkle beregninger som tilføjelse og multiplikation, men kan ikke gøre meget mere end det. Vil du lægge tekst eller billeder på skærmen? Så bliver du nødt til at skrive en bunke kode ved hjælp af de mest basale komponenter i sproget for at gøre det - og det kan tage meget tid.
Det er her .NET Framework træder ind. I sin kerne giver .NET Framework en hel samling af allerede skrevet kode (skrevet og vedligeholdt af Microsoft A GNU Begyndende for Microsoft: Hvad en open source. NET Framework betyder for resten af Us En GNU, der begynder for Microsoft: Hvad en open source .NET-ramme betyder for resten af os Microsoft har netop frigivet en betydelig del af sin kode under en tilladt open source-licens. Dette træk bryder med mange års tradition. Men hvorfor og hvad gør det betyder for dig?), som programmerere kan bruge til hurtigt at oprette software. F.eks. Håndterer .NET Framework en masse kedelige handlinger bag kulisserne, som at fortælle Windows, hvordan man tegner et vindue på skærmen - som programmerer skulle jeg bare angive, hvilken tekst der skal inkluderes, hvordan menuerne er lagt ud, hvad knapper skal gøre, når der klikkes osv.
Men .NET Framework er meget mere end det. Det giver ekstra værktøjer, der kan fremskynde den samlede udviklingstid, samt yderligere API'er (hvad pokker er et API? Hvad er API'er, og hvordan ændrer åbne API'er Internettet Hvad er API'er, og hvordan ændrer Open API'er Internet? har du nogensinde spekuleret på, hvordan programmer på din computer og de websteder, du besøger, "taler" med hinanden?), som programmører kan bruge til let at interagere med bestemte tjenester, f.eks. Windows Store. I stedet for at håndskrive al den kode, som en app har brug for for at blive betragtet som en UWP (universal Windows-platform) -app, for eksempel, leverer .NET Framework alt dette.
Men der er en ulempe ved at oprette en app med .NET Framework: din computer ved ikke, hvordan man kører Framework-baserede apps, medmindre du har Framework installeret på dit system.
Dette betyder, at .NET Framework faktisk består af to dele. Den første del indeholder al den allerede skrevet kode, som programmerere har brug for (tidligere kaldet SDK'er, men nu kaldet Dev Packs). Den anden del indeholder et program, der kan “fortolke” .NET Framework-kode til kommandoer til operativsystemet, så du kan køre apps skrevet med .NET Framework (kendt som en omfordelbar pakke, men også kaldet Runtime Environment af nogle).
Det ligner Java, fordi du skal installere Java Runtime Environment for at køre apps, der blev kodet i Java.
Kort historie: som en almindelig bruger, der ikke koder apps, behøver du kun .NET Framework-omfordelelige pakker.
Sådan installeres .NET Framework
De fleste Windows-computere leveres med .NET Framework, der allerede er installeret, men dine er muligvis forældede. For eksempel kommer Windows 8 og 8.1 med version 4.5.1, mens Windows 10 kan leveres med 4.6, 4.6.1 eller 4.6.2, afhængigt af computerens nyhed.
Hvis du skal installere en nyere version, er processen enkel. Fra denne skrivning har .NET Framework nået version 4.6.2, så det er den, vi installerer. Fremtidige versioner af rammen skal være lige så lette at installere.
Billedkredit: Khakimullin Aleksandr via Shutterstock
Bemærk, at du kan installere .NET Framework gennem Windows Update, men det er meget lettere, hvis du bare bruger den manuelle metode nedenfor. Du har sandsynligvis deaktiveret eller udsat Windows Update Sådan administreres Windows Update i Windows 10 Sådan administreres Windows Update i Windows 10 For kontrolfreak er Windows Update et mareridt. Det fungerer i baggrunden og holder dit system sikkert og kører problemfrit. Vi viser dig, hvordan det fungerer, og hvad du kan tilpasse. under alle omstændigheder, i hvilket tilfælde dette vil være den foretrukne metode.
Før du begynder - .NET Framework 4.6.2 kan installeres på Windows 10, Windows 8.1 og Windows 7 SP1 på både x86 og x64 systemer. Microsoft anbefaler mindst 2,5 GB ubrugt diskplads 6 måder at frigøre plads på din Windows-computer 6 måder til at frigøre plads på din Windows-computerklynge kan være en stor nedtrapning på produktiviteten. Med tiden går filer tabt, programmer går ubrugt, og pludselig er din engang rummelige harddisk fyldt med unyttige ting, og du er nødt til at rydde op ... for at sikre, at installationen afsluttes uden problemer.
Som med de fleste af deres produkter tilbyder Microsoft to slags installatører: et webinstallatør og et offline installationsprogram.
Det webinstallatør er ekstremt lille foran (mindre end 2 MB), men downloader alle nødvendige komponenter under installationsprocessen, hvilket kræver en stabil og konsekvent internetforbindelse.
Det offline installationsprogram er en større up-front download (ca. 60 MB), der ikke kræver internetadgang under installationen. Vælg denne indstilling, hvis du vil installere på en separat computer med dårligt internet eller overhovedet ikke internet.
Enten er i orden, men vi foretrækker at bruge offline-installationsprogrammet, fordi det er mere pålideligt, og du kan genbruge det, hvis du af en eller anden grund skal installere .NET Framework igen. Når den er downloadet, er installationsprocessen temmelig ligetil. Følg bare guiden, som du ville gøre, når du installerer en anden app.
Hent: .NET Framework 4.6.2 Webinstaller
Hent: .NET Framework 4.6.2 Offline installationsprogram
Bemærk, at installation af 4.6.2-versionen af .NET Framework er en lokal opdatering til tidligere versioner, der starter med 4.5 (som inkluderer 4, 4.5, 4.5.1, 4.5.2, 4.6 og 4.6.1), så gør ikke afinstaller de ældre versioner efter det faktum. Version 3.5 SP1 og tidligere opbevares som en separat installation.
Som standard installeres .NET Framework på engelsk uanset hvilket installationsprogram du bruger. For at lokalisere det til et andet sprog skal du downloade den relevante sprogpakke af den samme .NET Framework-version (i dette tilfælde 4.6.2). Sprogpakker er kun tilgængelige som offlineinstallatører.
Vælg det ønskede sprog på downloadsiden nedenfor, vent til siden skal indlæses, og klik derefter på Download.
Hent: .NET Framework 4.6.2 Sprogpakke
Endnu et ting på .NET Framework
For et par år tilbage gik Microsoft videre og åbn sourcing af .NET Framework En GNU, der begynder for Microsoft: Hvad en Open Source. NET Framework betyder for resten af os En GNU, der begynder for Microsoft: Hvad en Open Source. NET Framework betyder for resten Af os har Microsoft netop frigivet en betydelig del af sin kode under en tilladt open source-licens. Dette træk bryder med mange års tradition. Men hvorfor og hvad betyder det for dig? , hvilket i det væsentlige gør det muligt for enhver at bidrage til .NET Framework-udvikling. Dette resulterede i, at Microsoft blev den mest aktive organisation på GitHub 10 gratis open source Windows-værktøjer, der er vært på GitHub 10 gratis open source Windows-værktøjer, der er vært på GitHub Microsoft er organisationen med de mest open source-bidragydere på GitHub. For at fejre denne præstation har vi samlet en liste over de bedste gratis Windows-værktøjer, du kan downloade fra GitHub. .
Hvad betyder det for dig? Grundlæggende betyder det, at .NET-apps kun vil blive mere udbredt fremover - og ikke bare mere udbredt, men også bedre kvalitet. Hvordan Microsofts flytning til open source påvirker dig, hvordan Microsofts flytning til open source påvirker dig. Microsoft ændrer radikalt dens kultur. Åben sourcing er et kendetegn ved denne transformation, og det kommer både kodere og forbrugere til gode. Vi forklarer, hvorfor du skal pleje. . Selv hvis du nåede det så langt uden nogensinde at have brugt en .NET-app, vil du sandsynligvis snart.
Så du kan lige så godt installere Framework lige nu.
Hjalp dette? I så fald fortæl os venligst nedenfor! Hvis du har spørgsmål, er du velkommen til at stille dem også.