Reklaam

Kui sa laadige tarkvara alla ja installige sageli Kuidas leida Windowsi jaoks avatud lähtekoodiga tarkvaraKas olete mures privaatsuse, andmeturbe või teie tarkvaras peidetud pahatahtliku koodi pärast? Patenditud tarkvara abil ei saa te kunagi päriselt teada, mida programm teie andmetega teeb. Vastus on avatud lähtekoodiga! Loe rohkem , olete tõenäoliselt sattunud vigadesse, mis hõlmavad Microsofti .NET-raamistik. Kaks kõige levinumat viga? Kas teil pole seda oma süsteemi installitud või on teil vale versioon.

Miks see juhtub? Ja mis veelgi olulisem, mis see on niinimetatud .NET-raamistik ja miks peaks teid huvitama? Noh, paljudes viisides .NET-raamistik on see, mis võimaldab kaasaegsel Windowsil olla see, mis ta on.

Mis on .NET-raamistik?

Esiteks: see hääldatakse punktvõrk.

Enne kui sukeldume mida .NET Framework on, see võib olla kasulikum uurida miks .NET-raamistik on olemas. Selleks vajate natuke programmeerimiskonteksti - aga kui te pole kunagi oma elus ühte asja kodeerinud, siis ärge muretsege! See selgitus eeldab, et teil on programmeerimiskogemus täiesti null.

instagram viewer

Tõenäoliselt teate juba, et programmeerijad (st tarkvara loovad inimesed) peavad Windowsi rakenduste tegemiseks koodi kirjutama. Nad teevad seda erinevate programmeerimiskeelte abil, mis võimaldavad teil kirjutada koodi, mis ütleb arvutile, mida teha.

programmeerimine-keel-illustratsioon
Pildikrediit: Labirintami Shutterstocki kaudu

Probleem on selles, et programmeerimiskeeled on üksi primitiivsed. Nad saavad hakkama lihtsate arvutuste, näiteks liitmise ja korrutamisega, kuid ei saa teha enamat. Kas soovite teksti või pilte ekraanile panna? Seejärel peate kirjutama hunniku koodi, kasutades selleks kõige keele põhikomponente - ja see võib võtta palju aega.

Sinna astub sisse .NET-raamistik. Selle keskmes on .NET-raamistik kogu juba kirjutatud koodi kogum (kirjutatud ja hooldatud Microsofti poolt Microsofti jaoks algav GNU: mida tähendab avatud lähtekoodiga .NET-raamistik meile kõigileMicrosoft vabastas just olulise osa oma koodist lubava avatud lähtekoodiga litsentsi alusel. See käik puruneb aastatepikkuse traditsiooniga. Kuid miks ja mida see teie jaoks tähendab? Loe rohkem ), mida programmeerijad saavad tarkvara kiireks loomiseks kasutada. Näiteks .NET-raamistik tegeleb palju igavate stseenide taga toimingutega, näiteks käsib Windowsil akna joonistada ekraan - programmeerijana peaksin lihtsalt lisama, millist teksti lisada, kuidas menüüd üles panna, milliseid nuppe klõpsamisel teha, jne.

Kuid .NET-raamistik on palju enamat. See pakub täiendavaid tööriistu, mis kiirendavad üldist arendusaega, samuti täiendavaid API-sid (mis kuradi API on? Mis on API-d ja kuidas muutuvad avatud API-d InternettiKas olete kunagi mõelnud, kuidas teie arvutis ja külastatud veebisaitidel olevad programmid omavahel räägivad? Loe rohkem ), mida programmeerijad saavad hõlpsalt suhelda teatud teenustega, näiteks Windows Store. Selle asemel, et kirjutada käsitsi kogu kood, mida rakendus vajab, et seda saaks pidada näiteks UWP (universaalne Windowsi platvorm) rakenduseks, pakub .NET Framework seda kõike.

aknad-10-universaalsed-aknad-rakendused

.NET-raamistiku abil rakenduse loomisel on aga ka üks varjukülg: teie arvuti ei tea, kuidas raamistikupõhiseid rakendusi käivitada, kui teil pole oma süsteemi installitud raamistikku.

See tähendab, et .NET-raamistik koosneb tegelikult kahest osast. Esimene osa sisaldab kõiki juba kirjutatud koode, mida programmeerijad vajavad (endise nimega SDK, kuid nüüd viidatud kui Dev Packs). Teine osa sisaldab programmi, mis suudab .NET Framework'i koodi opsüsteemi käskudeks tõlgendada, võimaldades käivitate rakendusi, mis on kirjutatud .NET-raamistiku abil (tuntud kui ümberjaotatav pakett, kuid mida nimetatakse ka Runtime Environmentiks mõned).

See sarnaneb Javaga selle poolest, et Java kodeeritud rakenduste käitamiseks peate installima Java Runtime Environment.

Lühike lugu: tavakasutajana, kes ei kodeeri rakendusi, vajate ainult .NET Frameworki ümberjaotatavaid pakette.

.NET-raamistiku installimine

Enamiku Windowsi arvutitega on .NET Framework juba installitud, kuid teie seadmed võivad olla vananenud. Näiteks on Windows 8 ja 8.1 varustatud versiooniga 4.5.1, Windows 10 võib aga olla installitud 4.6, 4.6.1 või 4.6.2, sõltuvalt arvuti uudsusest.

Kui peate installima uuema versiooni, on protsess lihtne. Selle kirjutise järgselt on .NET Framework jõudnud versioonini 4.6.2, nii et installime selle. Raamistiku tulevasi versioone peaks olema sama lihtne paigaldada.

Windows-10-kõikvõimalikud-rakendused
Pildikrediit: Khakimullin Aleksandr Shutterstocki kaudu

Pange tähele, et .NET-raamistiku saate installida Windows Update'i kaudu, kuid see on palju lihtsam, kui kasutate lihtsalt allolevat käsitsimeetodit. Teil ilmselt on Windows Update on keelatud või edasi lükatud Kuidas hallata Windows Update'i Windows 10-gaKontroll-veidruste jaoks on Windows Update õudusunenägu. See töötab taustal ja hoiab teie süsteemi turvalisena ja tõrgeteta. Näitame teile, kuidas see töötab ja mida saate kohandada. Loe rohkem igal juhul on see eelistatud meetod.

Enne alustamist - .NET Framework 4.6.2 saab installida Windows 10, Windows 8.1 ja Windows 7 SP1 nii x86 kui ka x64 süsteemidesse. Microsoft soovitab vähemalt 2,5 GB kasutamata kettaruumi 6 viisi Windowsi arvutis ruumi vabastamiseksSegadus võib tootlikkust märkimisväärselt vähendada. Aja jooksul kaovad failid, programmid lähevad kasutamata ja äkki on teie üks kord mahukas kõvaketas kasutuid asju täis ja peate selle puhastama ... Loe rohkem tagamaks, et paigaldus lõpeb tõrgeteta.

Nagu enamiku nende toodete jaoks, pakub Microsoft kahesuguseid installeerijaid: veebiinstaller ja võrguühenduseta installija.

veebiserver on eesootavalt väike (alla 2 MB), kuid laadib installiprotsessi ajal alla kõik vajalikud komponendid, mis nõuab stabiilset ja järjepidevat Interneti-ühendust.

võrguühenduseta installija on suurem ettelaetav allalaadimine (umbes 60 MB), mis ei vaja installimisel Interneti-ühendust. Valige see suvand, kui soovite installida eraldi arvutisse, kus on halb internet või pole üldse internetti.

Mõlemal juhul on kõik korras, kuid eelistame kasutada võrguühenduseta installijat, kuna see on usaldusväärsem ja saate seda uuesti kasutada, kui peate .NET-raamistiku mingil põhjusel uuesti installima. Pärast allalaadimist on installiprotsess üsna lihtne. Järgige lihtsalt viisardit nagu mis tahes muu rakenduse installimisel.

Lae alla:.NET Framework 4.6.2 veebiinstaller

Lae alla:.NET Framework 4.6.2 Võrguühenduseta installija

Windows-10-net-raamistik-allalaadimine

Pange tähele, et .NET-raamistiku versiooni 4.6.2 installimine on kohapeal värskendatud versioon varasemate versioonide käivitamiseks koos 4.5-ga (mis sisaldab 4, 4.5, 4.5.1, 4.5.2, 4.6 ja 4.6.1), nii et ärge desinstallige neid vanemaid versioone pärast fakt. Versioonid 3.5 SP1 ja varasemad versioonid hoitakse eraldi installina.

Vaikimisi installib .NET Framework inglise keeles, olenemata sellest, millist installijat te kasutate. Mõnes teises keeles lokaliseerimiseks peate alla laadima sama .NET Framework'i versiooni (antud juhul 4.6.2) vastava keelepaketi. Keelepaketid on saadaval ainult võrguühenduseta installijatena.

Valige allpool oleval allalaadimislehel soovitud keel, oodake, kuni leht uuesti laaditakse, seejärel klõpsake nuppu Laadi alla.

Lae alla:.NET Framework 4.6.2 keelepakett

.NET-raamistikus veel üks asi

Mõni aasta tagasi läks Microsoft edasi ja avatud .NET-raamistiku Microsofti jaoks algav GNU: mida tähendab avatud lähtekoodiga .NET-raamistik meile kõigileMicrosoft vabastas just olulise osa oma koodist lubava avatud lähtekoodiga litsentsi alusel. See käik puruneb aastatepikkuse traditsiooniga. Kuid miks ja mida see teie jaoks tähendab? Loe rohkem , mis sisuliselt võimaldab kõigil panustada .NET Framework arendamisse. Selle tulemusel sai Microsoft GitHubi kõige aktiivsem organisatsioon GitHubil hostitud 10 tasuta avatud lähtekoodiga Windowsi tööriistaMicrosoft on GitHubi kõige avatuma lähtekoodiga kaastöötajatega organisatsioon. Selle saavutuse tähistamiseks oleme koostanud nimekirja parimatest tasuta Windowsi tööriistadest, mida saate GitHubist alla laadida. Loe rohkem .

Mida see teie jaoks tähendab? Põhimõtteliselt tähendab see, et .NET-rakendused muutuvad edaspidiseks üha populaarsemaks - ja mitte ainult enam, aga ka parem kvaliteet Kuidas mõjutab teid Microsofti liikumine avatud lähtekoodisseMicrosoft muudab oma kultuuri radikaalselt. Avatud hankimine on selle ümberkujundamise tunnusjoon ja sellest saavad kasu nii kodeerijad kui ka tarbijad. Selgitame, miks peaksite hoolima. Loe rohkem . Isegi kui olete selle kaugele jõudnud, ilma et oleksite kunagi NET-i rakendust kasutanud, siis tõenäoliselt seda teete varsti.

Nii et võite ka praegu raamistiku installida.

Kas see aitas? Kui jah, palun andke meile sellest allpool teada! Kui teil on küsimusi, küsige julgelt ka neid.

Joel Lee'l on B.S. arvutiteaduses ja üle kuue aasta kestnud erialase kirjutamise kogemus. Ta on MakeUseOfi peatoimetaja.