Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ
  • në shtëpi
  • Këshilla
  • Korniza Net 4.5 për çfarë shërben. Çfarë është Microsoft.NET Framework? Rivendosja e punës duke përdorur mjete standarde të Windows

Korniza Net 4.5 për çfarë shërben. Çfarë është Microsoft.NET Framework? Rivendosja e punës duke përdorur mjete standarde të Windows

Zhvillimi platformë softuerike filloi në vitin 1999. Qëllimi i Microsoft . NET Framework– krijimi i një guaskë të vetme softuerike që do të përdoret si në pajisjet mobile pajisje wireless, dhe në kompjuterë. Në të njëjtën kohë, procesi i shkrimit të programeve për të ndryshme pajisjet elektronike nuk duhet të jetë ndryshe. Kështu, qëllimi i Microsoft është të zhvillojë një zgjidhje që do të lejojë të njëjtat aplikacione të ekzekutohen si në kompjuterë desktop ashtu edhe në desktop. kompjutera laptop. Teknologjia .NET ju lejon të futeni aplikacionet e Windows, e cila mund të mos jetë menduar fillimisht për të.

Si funksionon .NET

Teknologjia bazohet në një fokus në ruajtjen e shumicës së informacionit të programit të nisur serverë të largët. Krijim këtë vendim u shkaktua nga kufizimet e platformave mobile, të cilat kanë më pak memorie dhe më modeste karakteristikat kompjuterike për të ruajtur të gjitha informacionet në nivel lokal. Kështu që Mënyra e Microsoft filloi zhvillimin e një përpiluesi që do të lejojë integrimin maksimal midis kompjuterit dhe programit të serverit që ruan informacionin.

Për të arritur këtë qëllim, korporata vendosi të krijojë një grup të vetëm aplikacionesh dhe të kombinojë mjete programimi. Janë lëshuar për zhvillim versionet e reja të mjediseve të zhvillimit, më i popullarizuari prej të cilëve është Microsoft Visual Studio, duke punuar me C#, F#, Bazë vizuale.NET dhe C++ e menaxhuar.

Deri më sot, versioni më i fundit i .NET Framework është 4.5.1, i cili u lëshua për të ofruar mbështetje për të punuar me sistemet operative. Sistemet Windows 8.1 dhe Server 2012 R2, por shumica e programeve sot mund të kërkojnë që të ekzekutohet .NET Framework 2.0 i mëparshëm. Versioni gjithashtu i lejon përdoruesit të ekzekutojë aplikacionet e zhvilluara në platformë.

Instalimi i .NET Framework

Shpesh, disa programe kërkojnë instalimin e një platforme për të ekzekutuar një aplikacion të caktuar. Për të instaluar .NET Framework versionin e kërkuar, mund të shkoni në faqen zyrtare të Microsoft-it dhe të përdorni seksionin përkatës të shkarkimit. Shkarko skedari i kërkuar ekzekutoni atë dhe prisni derisa aplikacioni të instalohet.

Vlen të theksohet se në versionet e Windows 8 dhe më lart, .NET Framework është i integruar në mënyrë origjinale dhe nuk kërkon instalim shtesë. Megjithatë, për të instaluar disa aplikacione për më shumë versionet e mëparshme sistemet operative mund të kenë nevojë të shkarkojnë më herët .NET Framework 1.0, 2.0 ose 3.0.

Inteligjenca

    dotNetFx40_Full_setup.exe

    Data e publikimit:

    • .NET Framework është modeli gjithëpërfshirës dhe konsistent i programimit i Microsoft për ndërtimin e aplikacioneve që kanë një përvojë të shkëlqyer përdoruesi, transparente dhe me mjete të sigurta komunikimet, si dhe aftësia për të krijuar një shumëllojshmëri të proceseve të biznesit.

      .NET Framework 4 funksionon së bashku me versionet e tij të mëparshme. Aplikacionet e bazuara në versionet e mëparshme të .NET Framework do të vazhdojnë të ekzekutohen në platformën për të cilën janë krijuar si parazgjedhje.

      Microsoft .NET Framework 4 përmban veçoritë dhe përmirësimet e reja të mëposhtme.

      • Përmirësime në CLR (Common Language Runtime) dhe BCL (Biblioteka e klasës bazë)
        • Performancë e përmirësuar, duke përfshirë mbështetjen e përmirësuar me shumë bërthama, mbledhjen e mbeturinave në sfond dhe lidhjen e profilit nga ana e serverit.
        • Llojet e reja të skedarëve të hartuar me kujtesë dhe lloje të reja numerike.
        • Korrigjim më i lehtë, duke përfshirë korrigjimin e gabimeve, minidumpimet e Watson, korrigjimin e modalitetit të përzier për procesorët 64-bit dhe kontratat e kodit.
        • Lista e plotë Për shtesat për CLR dhe BCL, shihni .
      • Inovacionet në Gjuhët vizuale Basic dhe C#, si operatorët lambda, vazhdimet e linjave të nënkuptuara, dërgimi dinamik dhe parametrat e emërtuar dhe opsional.
      • Përmirësime në aksesin dhe modelimin e të dhënave.
        • Korniza e Entitetit i lejon zhvilluesit të programojnë operacionet me bazat e të dhënave relacionale të dhëna duke përdorur objekte .NET dhe Language Integrated Query (LINQ). Ai përfshin shumë veçori të reja, duke përfshirë kapërcimin e qëndrueshmërisë dhe mbështetjen për POCO, hartëzimin e çelësave të huaj, ngarkimin e ngadaltë, mbështetjen e zhvillimit të drejtuar nga testet, funksionet në model dhe operatorët e rinj LINQ. Karakteristika shtesë përfshijnë mbështetjen për aplikacionet e shkencës së të dhënave me shumë nivele me entitete vetë-gjurmuese, gjenerimin e kodeve me porosi duke përdorur shabllonet T4, zhvillimin e modelit të parë, një ndërfaqe të përmirësuar të projektuesit, performancën e përmirësuar dhe pluralizimin e grupeve të entiteteve. informacion shtese shih nga.
        • Shërbimet e të dhënave WCF janë një komponent i .NET Framework që ju lejon të krijoni shërbime dhe aplikacione të bazuara në REST që përdorin Protokollin e të Dhënave të Hapura (OData) për të ekspozuar dhe marrë të dhëna në internet. Shërbimet e të dhënave WCF përmbajnë shumë komponentë të rinj, duke përfshirë mbështetjen e përmirësuar të BLOB, lidhjen e të dhënave, numërimin e rreshtave, personalizimin e furnizimit, projektimin dhe përmirësimet e tubacionit të pyetjeve. Integrim i integruar me Microsoft Office 2010 tani ju lejon të ofroni Të dhënat e Microsoft Serveri i Office SharePoint si një furnizim OData dhe aksesoni atë furnizim duke përdorur Bibliotekën e Klientit të Shërbimeve të të Dhënave WCF. Për më shumë informacion, shihni.
      • Zgjerime në ASP.NET
        • Fonde shtesë kontroll me duke përdorur HTML, ID-të e elementeve dhe me porosi Stilet CSS, duke e bërë të lehtë krijimin e formave të internetit që janë në përputhje me standardet dhe të optimizuara për motorët e kërkimit.
        • Komponentë të rinj dinamikë të të dhënave si filtra të rinj të pyetjeve, shabllone të entiteteve, mbështetje e pasur për Entity Framework 4 dhe aftësi të vërtetimit dhe krijimit të shablloneve që mund të aplikohen lehtësisht në format ekzistuese të internetit.
        • Mbështetja e formave të uebit për përmirësimet e reja të bibliotekës AJAX, duke përfshirë mbështetjen e integruar për Rrjetet e shpërndarjes së përmbajtjes (CDN).
        • Për një listë të plotë të shtesave për ASP.NET, shihni këtë lidhje.
      • Përmirësime në Fondacionin e Prezantimit të Windows (WPF)
        • Mbështetje e shtuar për hyrjen me shumë prekje, kontrollet e shiritit dhe aftësitë e shtrirjes së panelit Detyrat e Windows 7.
        • Mbështetje e shtuar për Surface SDK 2.0.
        • Kontrollet e reja për aplikacionet e biznesit, të tilla si kontrolli i grafikëve, redaktimi inteligjent, rrjeti i të dhënave dhe të tjera, përmirësojnë produktivitetin e zhvilluesve që ndërtojnë aplikacione të dhënash.
        • Përmirësime në performancë dhe shkallëzim.
        • Përmirësime të qartësisë paraqitje vizuale teksti, lidhja me piksel, lokalizimi dhe ndërveprimi.
        • Për një listë të plotë të shtesave për WPF, shihni.
      • Përmirësime në Windows Workflow (WF) për të ndihmuar zhvilluesit të mbajnë flukset e punës në mënyrë më efikase. Përfshin një model të përmirësuar programimi veprimi, një ndërfaqe të përmirësuar të projektuesit, një stil të ri modelimi i grafikut të rrjedhës, një gamë e zgjeruar veprimesh, integrimi i rregullave të rrjedhës së punës, si dhe aftësitë e reja të korrelacionit të mesazheve. .NET Framework 4 ofron gjithashtu përmirësime të rëndësishme të performancës për flukset e punës të bazuara në WF. Për një listë të plotë të shtesave për WF, shihni.
      • Përmirësime në Windows Communication Foundation (WCF), të tilla si mbështetja për Shërbimet e rrjedhës së punës WCF për të krijuar flukse pune që mbështesin korrelacionin e aktivitetit të bazuar në mesazhe. Përveç kësaj, .NET Framework 4 ofron komponentë të rinj WCF si zbulimi i shërbimit, shërbimi i rrugëzimit, mbështetja REST, diagnostikimi dhe performanca. Për një listë të plotë të shtesave për WCF, shihni.
      • Komponentët e fundit programimi paralel siç është mbështetja sythe paralele, Biblioteka paralele e detyrave (TPL), pyetjet PLINQ (Parallel LINQ) dhe strukturat e të dhënave të koordinimit që lejojnë zhvilluesit të menaxhojnë në mënyrë efikase aftësitë e përpunuesve me shumë bërthama.

    Kërkesat e sistemit

    • Mbështetur sistemi operativ

      Windows 7; Windows 7 Paketa e Shërbimit 1; Windows Server 2003 Service Pack 2; Windows Server 2008; Windows Server 2008 R2; Windows Server 2008 R2 SP1; Windows Vista Service Pack 1; Windows XP Service Pack 3

          • Windows XP SP3
          • Windows Server 2003 SP2
          • Windows Vista SP1 ose më vonë
          • Windows Server 2008 (nuk mbështetet në rolin kryesor të serverit)
          • Windows 7
          • Windows Server 2008 R2 (nuk mbështetet në rolin e serverit kryesor)
          • Windows 7 SP1
          • Windows Server 2008 R2 SP1
        • Arkitekturat e mbështetura:
          • ia64 (disa veçori nuk mbështeten në ia64, siç është WPF)
        • Kërkesat e harduerit:
        • Kushtet paraprake:

    udhezime Instalimi

        1. E rëndësishme! Sigurohuni që keni më të instaluar në kompjuterin tuaj paketën e fundit përditësime dhe të rëndësishme Rregullime të Windows. Për të kërkuar përditësime sigurie, vizitoni Windows Update. Nëse instaloni në XP 64-bit ose Windows 2003, mund t'ju duhet të instaloni komponentin e imazhit të Windows. Versioni 32-bit i Windows Imaging Component ofrohet nga . Versioni 64-bit i Windows Imaging Component ofrohet nga .
        2. Klikoni butonin "Shkarko" në këtë faqe për të filluar shkarkimin.
        3. Për të filluar instalimin menjëherë, klikoni butonin Ekzekutoni.
        4. Për të ruajtur skedarët e shkarkuar në kompjuterin tuaj dhe për t'i instaluar më vonë, klikoni butonin Ruaj.
        5. Për të anuluar instalimin, klikoni butonin Anulo.

        Për zhvilluesit dhe administratorët e uebit

        Për të instaluar .NET Framework në një server në internet ose për të instaluar një mjedis të plotë të zhvillimit të uebit, përdorni .

    informacion shtese


      • Kërkesa shtesë për instalimin e serverit

        Nëse keni nevojë të instaloni një server, përveç komponentëve bazë, duhet të instaloni në kompjuterin tuaj sa vijon: software:

        • Shërbimet e Informacionit në Internet 6.0 ose më vonë. Për të hyrë në veçoritë e ASP.NET, duhet të instaloni .NET Framework përpara se ta instaloni Shërbimet e Informacionit në Internet Me përditësimet më të fundit sigurinë. ASP.NET mbështetet vetëm në Windows XP Professional, Windows Server 2003, Windows Server 2008 dhe Windows Server 2008 R2.
        • (Rekomandohet) Komponentët e aksesit të të dhënave MDAC 2.8 ose më vonë.

        SHËNIM: Shumica e përdoruesve nuk kanë nevojë të instalojnë një server. Nëse nuk jeni të sigurt nëse duhet të kryeni një instalim të serverit, kryeni një instalim bazë.

        Programi instalimet e Windows Opsioni i serverit 2008 R2 SP1 Instalimi i serverit Bërthamë

        Ky version i Microsoft .NET Framework 4 nuk e mbështet opsionin e instalimit Bërthama e serverit Windows Server 2008 dhe Windows Server 2008 R2 OS. Për të marrë Versioni i Microsoft.NET Framework 4 që mbështet opsionin e instalimit të Server Core për Windows Server 2008 R2 SP1, ju lutemi klikoni këtu

Korniza Microsoft .net është një model programimi i integruar, i qëndrueshëm dhe gjithëpërfshirës i integruar në sistemin operativ Windows. Përdoret për të krijuar softuer Cilesi e larte, i pajisur me një ndërfaqe të shkëlqyer dhe karakterizohet nga siguria dhe transparenca e lidhjeve në rrjet.

Thelbi i platformës është një mjedis programimi shumëgjuhësh i quajtur Common Language Runtime (CLR). Ekziston një mendim se korniza u zhvillua si një përgjigje ndaj popullaritetit të atëhershëm Platforma Java nga Dielli.

Pse ta instaloni?

Kur një nga aplikacionet ose lojërat gjatë instalimit kërkon instalimin e kornizës microsoft .net, jo shumë bien dakord, duke mos kuptuar pse është e nevojshme kjo. Disa përdorues nuk e instalojnë paketën që vjen me të, sepse ata tashmë kanë të instaluar një nga kornizat.

Megjithatë, të dy e kanë gabim. Është e domosdoshme të instaloni saktësisht versionin (v4.0, 2.0, 3.5, 4.5) të kornizës microsoft .net që kërkon ky apo ai aplikacion. Meqenëse do të funksionojë në mënyrë të qëndrueshme vetëm në platformën në të cilën është zhvilluar, edhe nëse e keni instaluar paketë softuerike Versioni i fundit.

Kjo marrëdhënie midis aplikacioneve dhe platformës shpjegohet shumë thjeshtë. Kjo bëhet në mënyrë që zhvilluesi të mos jetë i lidhur me sistemin operativ dhe madhësinë e bitit të procesorit të përdoruesit. Për shembull, nëse një program i krijuar në një version platforme v4.0, 2.0, 3.5, 4.5 është nisur në një kompjuter, mbështetja (ose zbatimi) duhet të instalohet në formën e kornizës microsoft .net v4.0, 2.0, 3.5, 4.5 softuer.

Komponentë të rëndësishëm

Duhet të dini se korniza e microsoft .net përbëhet nga dy pjesë:

  • mjedisi i interpretuesit;
  • bibliotekë plug-in.

Komponenti kryesor mund të quhet Common Language Runtime (CLR). Ajo mund të performojë pjesë e softuerit aplikime të rregullta ose ato serveri, duke qenë mjedisi i ekzekutimit.

Gjysma tjetër është e nevojshme jo më pak. Framework Class Library (FCL) është një bibliotekë klase që përmban mjaft elementë për t'u trajtuar:

  • bazat e të dhënave;
  • rrjete;
  • ndërfaqet;
  • dosjet;
  • hyrje dhe dalje e të dhënave.

E gjithë kjo i lejon zhvilluesit të përdorë klasa të gatshme për të krijuar programe, duke anashkaluar pjesën e nivelit të ulët.

Instalimi i mbështetjes së platformës

Instaluesi i kornizës së microsoft .net shtohet në dritaret e OS si parazgjedhje. Versioni i platformës v4.0, 2.0, 3.5, 4.5 varet nga sistemi operativ. Por pothuajse secili prej tyre mund të instalohet në mënyrë të pavarur nëse është e nevojshme, nëse kompjuteri juaj plotëson kërkesat.

Kërkesat e platformës .Net

Siç është rasti me çdo aplikacion, platforma .Net gjithashtu ka kërkesat e veta për mbështetjen normale të programeve. Si version më i ri microsoft.net (v4.0, 2.0, 3.5, 4.5), aq më shumë specifikime PC kërkon.

Megjithatë, aplikacionet e zhvilluara në këtë platformë janë më të ndjeshme ndaj performancës. Kjo është, nëse përdorni kompjuter i vjetër, atëherë nuk do të instaloni programe për Windows 8 në të, që do të thotë se nuk keni nevojë për versionin 4.5 të platformës.

Për instalimet e microsoft.net frame çdo version (v4.0, 2.0, 3.5, 4.5) që do t'ju duhet:

  • sistemi operativ i familjes Windows, duke filluar me XP sp3 ose server 2003 Sp2;
  • kompjuter me procesor 1 GHz;
  • jo më pak se 512 MB RAM;
  • çdo version i arkitekturës së procesorit duke filluar nga x86.

Procesi i instalimit të softuerit

Ju duhet të merrni parasysh këtë fakt: për instalim do t'ju nevojiten dy programe, zakonisht të integruara në sistemin operativ. Nëse po përdorni XP pa përditësime, atëherë duhet t'i shkarkoni nga faqja zyrtare e Microsoft-it. Versionet minimale që ju nevojiten:

  • Versioni 5 i shfletuesit.

Ju mund të zbuloni se cilin version keni instaluar duke parë të gjithë komponentët. Por, përpara se të filloni instalimin, këshillohet që të përditësoni të gjithë softuerin e sistemit. Për ta bërë këtë, plotësoni kushtet e mëposhtme:

  1. Hapni panelin e kontrollit;
  2. Gjeni "Windows Update";
  3. Kontrolloni disponueshmërinë përditësime të rëndësishme dhe instaloni ato.

Ju mund të shkarkoni çdo version (v4.0, 2.0, 3.5, 4.5) të kornizës microsoft .net në faqen zyrtare të internetit Microsoft.

Vetë disa nga aplikacionet ofrojnë instalimin e versionit (v4.0, 2.0, 3.5, 4.5) që u nevojitet. Shtimi i një komponenti mund të përfshijë disa të tjerë, në varësi të nevojave të softuerit, si dhe të vetë platformës (për shembull, 3.0 dhe 2.0 janë instaluar së bashku me platformën 3.5).

Instalimi në vetvete është shumë i thjeshtë dhe intuitiv. Nëse ndodh një dështim gjatë instalimit të një komponenti, ose sistemi shfaq një mesazh gabimi, duhet të çaktivizoni ose hiqni të gjitha versionet (v4.0, 2.0, 3.5, 4.5) microsoft.net

Heqja dhe çaktivizimi i Kornizës

Pse të hiqni kornizën? Nëse keni një problem pas përditësimit të një prej komponentëve të Windows, mund të ndiqni këto hapa:

  1. Provoni të çaktivizoni elementin e fundit të instaluar;
  2. Fshije mjete standarde;
  3. Përdorni speciale dobi neto kornizë mjet pastrimi.

Rivendosja e punës duke përdorur mjete standarde të Windows

Për të çaktivizuar një komponent, shkoni te "Paneli i Kontrollit", "Aktivizoni ose çaktivizoni komponentët". Gjeni versionin (v4.0, 2.0, 3.5, 4.5) që u instalua i fundit dhe zgjidhni (çaktivizoni), më pas klikoni butonin "OK".

Nëse problemi nuk ka ndodhur gjatë instalimit, por gjatë fillimi i dritareve, atëherë me shumë mundësi ka pasur një dështim në sistem. Nëse gabimi është kritik dhe ju pengon të ngarkoni, atëherë duhet ta zgjidhni problemin brenda mënyra e sigurt. Për të hequr qafe dështimet, hiqni programet kornizë përmes standardit "Shto ose Hiq Programet".

Kur hiqni, filloni me maksimum versioni i instaluar dhe përfundoni me minimumin. Kjo do të thotë, sipas përparësisë, çinstaloni v4.0 – 3.5 – 3.0 – 2.0 – 1.1 Pas kësaj, duhet të shkarkoni versionet që ju nevojiten nga faqja zyrtare e internetit.

Përdorimi i softuerit shtesë

Për shkak të versioneve të shumta, dështimet mund të jenë mjaft të ndryshme. Fondet e themeluara Windows jo gjithmonë ju ndihmon të hiqni plotësisht softuerin, duke lënë pas regjistrimet e panevojshme të regjistrit, skedarët e cilësimeve dhe bibliotekat e sistemit.

Kjo mund të shkaktojë probleme edhe më serioze më vonë. Prandaj u krijua program të veçantë për të hequr – mjet pastrimi i kornizës neto.

Shërbimi është shumë i thjeshtë. Pas nisjes së tij, duhet të klikoni butonin "Pastrimi Tani". Mjeti i pastrimit të kornizës neto funksionon në atë mënyrë që heq plotësisht të gjitha gjurmët e veprimit të komponentit, duke përfshirë:

  • softuer;
  • përditësimet përkatëse;
  • regjistrimet në regjistër;
  • skedarët e cilësimeve;
  • bibliotekat e sistemit.

Falë këtij programi, ju mund të hiqni përbërësit e vjetër të panevojshëm pa asnjë problem apo pasojë, si dhe të shpëtoni nga gabimet e sistemit operativ në rast të instalimit të gabuar ose dështimit të komponentit.

Nëse instaloni shpesh programe, me siguri keni hasur në gabime të Microsoft .NET Framework. Dy më të zakonshmet janë se ose nuk është i instaluar, ose është instaluar versioni i gabuar.

Pse po ndodh kjo? Çfarë është dhe pse na nevojitet NET Framework?

Çfarë është .NET Framework?

Ju ndoshta e dini se aktiviteti kryesor i programuesve është shkrimi i kodit. Në të njëjtën kohë përdorin gjuhë të ndryshme programim për t'i treguar kompjuterit se çfarë duhet të bëjë:

Por ka një problem - gjuhët e programimit janë mjaft primitive. Me ndihmën e tyre ju mund të kryeni lehtësisht hapa të thjeshtë si mbledhja dhe shumëzimi. Çdo gjë tjetër kërkon punë të gjatë dhe të vështirë. Dëshironi të shfaqni tekst ose imazhe në ekran? Atëherë do t'ju duhet të shkruani shumë kode duke përdorur elementët më të thjeshtë të gjuhës.

Këtu vjen në shpëtim .NET Framework. Në thelb, është një koleksion i gjerë i copave të kodit të shkruar ( krijuar dhe mirëmbajtur nga Microsoft), të cilin programuesit mund ta përdorin për të shkruar programe më shpejt.

Për shembull, .NET Framework kujdeset për të gjitha operacionet për paraqitjen e dritareve në ekran. Programuesi mund të fusë vetëm tekst, të mendojë mbi menunë e programit, të vendosë sjelljen e butonave kur përdoruesi i shtyp ato, etj.

Por .NET Framework është shumë më tepër se thjesht një grup kod shtesë. Ai përfshin mjete të dizajnuara për të reduktuar kohën e zhvillimit dhe API shtesë që programuesit mund t'i përdorin për të ndërvepruar lehtësisht me shërbime të tilla si Dyqani i Windows. Në vend që të shkruani me dorë të gjitha kodin e kërkuar për të mbështetur universale platformat Windows, mund të përdorni .NET Framework:


Ka vetëm një pengesë për zhvillimin e aplikacioneve duke përdorur .NET Framework - ato nuk mund të ekzekutohen nëse .NET nuk është i instaluar në sistemin tuaj.

NET Framework përbëhet nga dy pjesë. Pjesa e parë përfshin një grup kodesh të shkruara paraprakisht ( të referuara zyrtarisht si SDK, Dev Packs ose "Developer Paket"). Pjesa e dytë përfshin një program që mund të interpretojë kodin .NET Framework në komanda për sistemin operativ. Kjo pjesë, e cila quhet " koha e ekzekutimit", ju lejon të ekzekutoni programe të shkruara duke përdorur .NET Framework.

Në këtë drejtim, .NET Framework i ngjan Java-së - për të përdorur aplikacionet e shkruara në të, duhet të shkarkoni Java Runtime Environment.

Me pak fjalë, pse është e nevojshme? Microsoft NET Framework: Nëse jeni një përdorues i rastësishëm që nuk keni ndërmend të bëni ndonjë programim, ju duhet vetëm koha e ekzekutimit të .NET Framework.

Si të instaloni .NET Framework

Shumica e kompjuterëve Windows kanë tashmë të instaluar .NET Framework, por versioni mund të jetë i vjetëruar. Për shembull, Windows 8 dhe 8.1 vijnë me versionin 4.5.1 dhe Windows 10 vjen me versionin 4.6, 4.6.1 ose 4.6.2.

Në kohën e shkrimit të këtij artikulli, më së shumti Versioni i fundit- .NET Framework 4.7. Kjo është ajo që ne do të instalojmë:


NET Framework mund të instalohet gjithashtu nëpërmjet Përditësimi i Windows. Por shumë njerëz çaktivizojnë përditësimin e Windows, kështu që kjo metodë do të jetë e preferueshme.

Përpara instalimit - .NET Framework 4.7 mund të instalohet në Windows 10, Windows 8.1 dhe Windows 7 SP1 në të dy sistemet 32-bit dhe 64-bit. Që instalimi të vazhdojë pa gabime, Microsoft rekomandon që të keni të paktën 2,5 GB hapësirë ​​të lirë në hard diskun tuaj.

Microsoft ofron dy lloje instaluesish: instalues ​​në ueb dhe instalues ​​jashtë linje. Instaluesi i uebit peshon më pak se 2 MB dhe shkarkon të gjithë komponentët e nevojshëm gjatë instalimit. Prandaj, do t'ju duhet një lidhje e qëndrueshme në internet.

Instaluesi jashtë linje peshon rreth 60 MB dhe nuk kërkon qasje në internet gjatë instalimit.

Të dy instaluesit përmbajnë të njëjtën gjë Versionet NET Korniza, por ne preferojmë të përdorim instaluesin jashtë linje. Është më i besueshëm dhe do të jetë gjithmonë pranë nëse keni nevojë të riinstaloni .NET Framework. Pasi të shkarkohet, procesi i instalimit nuk duhet të jetë i vështirë - thjesht ndiqni udhëzimet që shfaqen në ekran. Dhe atëherë do të kuptoni shpejt pse nevojitet NET Framework 4.

NET Framework 4.7 Web Installer

NET Framework 4.7 Instaluesi offline


Ju lutemi vini re se versioni 4.7 është një përditësim i vazhdueshëm për versionet 4, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1 dhe 4.6.2. Pra, mos e fshini versionet e mëparshme pas instalimit. .NET Framework 3.5 SP1 dhe versionet më të vjetra instalohen veçmas.

Si parazgjedhje, instalohet .NET Framework versioni anglisht pa marrë parasysh cilin instalues ​​përdorni. Për ta lokalizuar, duhet të shkarkoni paketën e duhur të gjuhës. Aktiv ky moment paketat gjuhësore për versionin 4.7 janë të disponueshëm vetëm si instalues ​​të pavarur.

Paketa gjuhësore .NET Framework 4.7

Diçka më shumë rreth .NET Framework

Një arsye tjetër pse ju nevojitet NET Framework. Disa vite më parë, Microsoft kishte burim të hapur .NET Framework, duke lejuar këdo të kontribuojë në zhvillimin e platformës. Si rezultat, Microsoft u bë organizata më aktive në GitHub.

Çfarë do të thotë kjo për ju? Në thelb, aplikacionet e shkruara në .NET Framework do të bëhen më të njohura dhe më cilësore në të ardhmen. Pra, pse të mos instaloni .NET Framework tani?

Përkthimi i artikullit " Microsoft .NET Framework: Pse ju nevojitet dhe si ta instaloni në Windows” u përgatit nga ekipi miqësor i projektit

Çdo përdorues i Windows hasi në një situatë ku sistemi operativ i kërkoi atij të instalonte një version specifik të .NET Framework. Të njëjtat pako misterioze mund të shihen në listë programet e instaluara. Nëse jeni duke pyetur veten për cfare ndodhi.NETOKorniza ose pse instaloni?NETOKorniza, atëherë ka shumë të ngjarë që ju nuk jeni një zhvillues dhe për këtë arsye nuk keni nevojë të dini shumë për këtë produkt misterioz të Microsoft. Ky artikull do t'ju ofrojë informacion i pergjithshem për çfarë shërben dhe çfarë bën kjo kornizë.

.NET Framework - çfarë është?

Kornizaështë një koleksion i të ashtuquajturave API (ndërfaqe programimi të aplikacioneve) dhe një bibliotekë kodesh të zakonshme që zhvilluesit mund të përdorin kur krijojnë aplikacionet e tyre. Korniza të tilla ose biblioteka kursejnë kohë dhe përpjekje, sepse e kursejnë zhvilluesin nga nevoja për të shkruar kodin ekzistues nga e para. NET Framework biblioteka bazë kodi quhet Framework Class Library (FCL). Me ndihmën e tij, aplikacioni mund të kryejë një shumëllojshmëri të gjerë funksionesh.

Logo.

.NET Framework përmban dhjetëra mijëra rreshta kodi që e bëjnë jetën shumë më të lehtë për zhvilluesit. Mendoni si siguri kundër nevojës për të rikrijuar rrotën. Në vend që të humbisni kohë duke shkruar tradicionale dhe elemente të përbashkëta aplikacionin, zhvilluesi mund të marrë kod i gatshëm dhe më pas përqendroni përpjekjet tuaja në aspektet vërtet unike të projektit tuaj. Përveç kësaj, në sajë të .NET Framework, ekziston një standardizim i kushtëzuar midis aplikacioneve. Pra, pjesë funksionet e përgjithshme do të funksionojë njësoj në aplikacione të ndryshme, dhe përdoruesi do të kuptojë se "Open" ose "Save As" do të funksionojë siç pritej, në një aplikacion ose në një tjetër.

NET Framework shërben gjithashtu si një mjedis ekzekutimi. Mjedisi i ekzekutimit është si disa Makine virtuale ose sandbox në të cilin funksionon aplikacioni. Në .NET ky mjedis quhet Common Language Runtime. Kur një përdorues drejton një aplikacion, kodi i tij përpilohet në kodin e makinës brenda mjedisit të kohës së ekzekutimit, pas së cilës ai ekzekutohet në të vërtetë. CLR gjithashtu u ofron zhvilluesve shërbime të tjera si menaxhimi i kujtesës, menaxhimi i fillesave të procesorit, menaxhimi i përjashtimeve të softuerit dhe menaxhimi i sigurisë. Mjedisi i ekzekutimit është një "shtresë" midis aplikacionit dhe harduerit në të cilin funksionon.

Transportueshmëria është një nga avantazhet më të mëdha të përdorimit të një mjedisi ekzekutimi. Një zhvillues mund të shkruajë kod duke përdorur ndonjë nga gjuhët e mbështetura si C#, C++, Visual Basic, etj. Ky kod do të funksionojë në çdo pajisje që mbështet .NET. Edhe pse platforma u krijua me qëllimin për të ekzekutuar në një shumëllojshmëri harduerësh (jo vetëm kompjuterë Windows), natyra e pronarit të .NET Framework ka bërë që ai të përdoret vetëm në aplikacionet Windows.

Për të rregulluar këtë, Microsoft krijoi versione të tjera të .NET. Mono falas me burim të hapur një projekt i krijuar për të ofruar përputhshmëri ndërmjet aplikacioneve .NET dhe platformave të tjera, në Karakteristikat e Linux. .NET Core është i njëjti kornizë falas me open Kodi i burimit, falë të cilit zhvilluesit mund të transferojnë aplikacione të lehta, modulare në sisteme të tjera operative. Core mbështet macOS, Linux dhe Windows, duke përfshirë aplikime universale Dritaret.

Përdorimi i .NET Framework përfiton të gjithë. Zhvilluesi shkruan softuerin në gjuhën e tij të preferuar dhe gjithashtu ka besim se do të funksionojë kudo ku mbështetet korniza. Përdoruesi, nga ana tjetër, merr standardizim relativ, dhe në të vërtetë vetë aplikacionet, pasi shumë prej tyre nuk mund të ekzistonin nëse zhvilluesi nuk do të kishte akses në kornizat e nevojshme.

Si të instaloni .NET Framework

Gjatë ekzistencës së tij, janë lëshuar disa versione të .NET Framework. Shpesh versionet më të reja të .NET janë përfshirë tashmë Windows aktual. Ju mund ta shihni këtë vetë duke u përpjekur të instaloni .NET Framework 4.7 në një kompjuter me Windows 10. Sistemi do të raportojë se kornizë është tashmë pjesë e vetë sistemit operativ.

NET është krijuar për të ofruar programe të përputhshme prapa. Me fjalë të tjera, një aplikacion që ka nevojë për versionin .NET Framework 2 do të punojë me .NET Framework 3. Shpesh ndodh që një aplikacion nuk mund të funksionojë siç duhet me versionet më të reja të kornizës, kështu që mund të shihni disa versione të .NET në kompjuterin tuaj, ose sistemi do t'ju kërkojë të instaloni komponentin e vjetër kur të nisni për herë të parë lojën/aplikacionin.

ME Lëshimi i Windows 8, u shfaq. Vetë Windows menaxhon të gjitha proceset e instalimit .NET, kështu që përdoruesi nuk duhet të shkarkojë ose instalojë asgjë.

Windows 10 përfshin .NET Framework 3.5 dhe .NET Framework 4.7 (Windows 10 Krijuesit e vjeshtës Përditëso). Ato aktivizohen sapo aplikacioni i parë njofton sistemin për nevojën e kornizës. Mund t'i aktivizoni manualisht nga ndërfaqja " komponentët e Windows" (cm. " "). Edhe pse duhet të them që nuk ka kuptim ta bëni këtë, pasi vetë sistemi do të bëjë gjithçka për ju. Duhet të theksohet këtu se ndonjëherë sistemi nuk mund të instalojë .NET Framework 3.5 për shkak të problemeve me qendrën e përditësimit ose gabimeve të tjera. Në këtë rast, ju duhet ta bëni atë me dorë.

Probleme me .NET Framework

Aktiv versionet moderne Windows, ka një shans shumë të vogël që të hasni probleme të caktuara me .NET. Aktiv dritaret e vjetra, si Windows XP / Vista, përdoruesit ndonjëherë duhej të çinstalonin dhe të riinstalonin kuadrin për të vënë në punë aplikacionin dhe të monitoronin me kujdes që versioni që i nevojitej aplikacionit ishte i instaluar. E gjithë kjo tashmë është një gjë e së kaluarës.

Nëse diçka nuk funksionon siç duhet dhe dyshoni për .NET (gjë që nuk ka gjasa), mund të ndërmerrni disa hapa për të rregulluar problemin.

Para së gjithash, sigurohuni që të keni instaluar të gjitha përditësimet e Windows. Është e mundur që aplikacioni i ri të kërkojë një version të ri të .NET që nuk është ende i instaluar në kompjuterin tuaj. Microsoft dërgon përditësime të kornizës përmes qendrës Përditësimet e Windows, kështu që shikoni atje dhe shkarkoni të gjitha përditësimet e disponueshme.

Opsioni i dytë është "heqja" dhe kthimi i kornizave të mbështetura. Klikoni Fito+ R dhe futeni veçoritë opsionale. Në dritaren që shfaqet, zgjidhni të gjitha versionet .NET, rinisni kompjuterin dhe më pas aktivizoni përsëri.

Opsioni i tretë është të kontrolloni skedarët e Windows për integritet. Kjo përshkruhet në artikullin "".

Nëse asnjë nga opsionet e mësipërme nuk ju ndihmon, provoni të përdorni mjetin .NET Framework Repair Tool. Ajo mbështet gjithçka versionet aktuale kornizë dhe ju lejon të kontrolloni dhe rregulloni gabimet në .NET.

Është shumë e mundur që pas gjithë këtyre kërcimeve me një dajre të keni ende probleme me aplikimin. Atëherë kjo do të thotë se fajin nuk e ka korniza, por diçka tjetër.

Artikujt më të mirë mbi këtë temë