interesanti

Kas ir .NET Framework un kāpēc man tas ir vajadzīgs?

Cienījamais Goldavelez.com!

Kas ir "Microsoft .NET Framework" un kāpēc man tas ir vajadzīgs? Esmu mēģinājis instalēt BlackBerry Desktop, taču tas neizdodas un tiek paziņots, ka man trūkst pamatprogrammas. Kādu iemeslu dēļ es to nevaru lejupielādēt no Microsoft. Ko es varētu darīt?

Ar cieņu

Nepieciešams .NET

Cienījamais, kam nepieciešams

.NET ir Microsoft izveidots programmēšanas ietvars, kuru izstrādātāji var izmantot, lai ērtāk izveidotu lietojumprogrammas. Kā komentētājs Dvīns to precīzi izteicis, "ietvars ir tikai kodu kopums, kuru programmētājs var piezvanīt, skaidri to nerakstot."

Ideālā pasaulē jums nebūs nepieciešams .NET Framework. Visu jūsu svarīgo lietojumprogrammu veidotājiem būs laiks un resursi, lai pilnībā apkopotu savas lietojumprogrammas autonomās pakotnēs, jo izstrādāšana operētājsistēmai Windows būtu intuitīvs, galvenokārt augsta līmeņa process, kuru neatkarīgi izstrādātāji varētu izvietot diezgan ātri. Tātad nevienam, izņemot izstrādātājus, nebūtu vajadzīga tāda pakete kā .NET, kas nodrošina lietojumprogrammas ar sakārtotu veidu, kā piekļūt datu bāzēm, tīmekļa pakalpojumiem un citiem saziņas rīkiem.

Bet jūs nedzīvojat šajā pasaulē, un mēs noteikti tajā nerakstām. Vietne Goldavelez.com bieži ir ieteikusi lietojumprogrammas, parasti no maziem un neatkarīgiem izstrādātājiem, kuru darbībai nepieciešama dažu .NET Framework versiju instalēšana. Bieži vien tā ir liela lejupielāde, un dažkārt tā ir kļūdaina, kā jūs jau redzējāt, mazāk operētājsistēmā Windows 7, taču jebkurš liels programmatūras ielāps var izraisīt kļūdas. BlackBerry nepieciešamība pēc ietvara ir nedaudz neparasta liela mēroga piepūlei, taču tā nav pilnīgi nedzirdēta.

Lielākoties lietojumprogrammas lūgs instalēt noteiktu ietvara versiju. Mēs iesakām izvairīties no šīs konkrētās versijas instalēšanas un mēģināt tā vietā instalēt visjaunāko .NET versiju, pieņemot, ka jūsu Windows OS to atbalsta. Lielākajai daļai .NET pakotņu ir savietojamība ar atpakaļejošu datumu, tāpēc lietotne, kas prasa 2.0 ietvaru, parasti tiek galā ar to, kas ir iesaiņots jaunākajā versijā: .NET Framework 4. Pārliecinieties arī, ka esat apmetušies uz Windows atjaunināšanas pieprasījumiem, jo, iespējams, ir attiecīgie sistēmas ielāpi, kas jāinstalē pirms .NET, ērti iederēsies jūsu sistēmā.

Viena no .NET instalēšanas problēmām bieži ir nepieciešamība pēc vietas, pat ja jūsu sistēma to tieši neizsaka. .NET 4.0 versijai standarta 32 bitu Windows sistēmām ir nepieciešams 850 MB brīvas vietas primārajā Windows diskā; 64 bitu Windows sistēmai ir nepieciešami 2 GB bezmaksas, un Windows parasti jums nejautās, vai jums ir vieta citā nodalījumā, ko jūs varat rezervēt. Ja jūsu brīvā vieta ir mazāka par šīm summām, jums vajadzēs apskatīt cieto disku un atbrīvot vietu.

Vēl viena izplatīta problēma ir saistīta ar vecākām .NET versijām un, iespējams, ar nepareizu izturēšanos jūsu sistēmā. Dodieties vadības paneļa sadaļā Pievienot / noņemt programmas (vai jaunāku Windows iestatījumu sadaļā “Atinstalēt programmas”) un meklējiet visas instalācijas, kas saistītas ar “.NET Framework” vai kaut ko ļoti līdzīgu. Mēģiniet tos noņemt no šejienes, izmantojot standarta atinstalēšanas procedūru, pēc tam mēģiniet vēlreiz instalēt jaunāko .NET ietvaru. Ja tas joprojām neizdodas, ir pienācis laiks vērsties pie .NET Framework tīrīšanas rīka, kuru izveidoja pati Microsoft, lai sakoptu un sakārtotu lietas pēc sarežģītām .NET instalācijām.

Papildus šīm divām rūpnīcas problēmām, jūs vēlēsities noskatīties, vai instalēšanas laikā tiek parādīts kāds īpašs kļūdas ziņojums vai kļūdas kods. Kopējiet šo ziņojumu uz papīra - ja atlasāt un palaižat taustiņu Control + C, tas šķiet nepieejams - un meklējiet tīmeklī ar pēdiņām kopā ar .NET ietvaru. No tā, ko mēs esam redzējuši, gandrīz katrs potenciālais jautājums, kas saistīts ar .NET, ir kaut kur ievietots tehnoloģiju atbalsta forumā, un atbilde bieži seko.

Es ceru, ka jūs un .NET drīz varēsit līdzāspastāvēt jūsu Windows sistēmā, tāpēc arī BlackBerry var sākt piedalīties Hangout sesijā un arī tur izmantot jūsu atdzist saturu.

Ar cieņu

Vietne Goldavelez.com

Vai jums ir kādi citi padomi par .NET Framework un tā papildinājumiem? Ievadiet tos komentāros, lai palīdzētu citam lasītājam tagad un nākotnē.