Microsoft .NET Framework: Perché ne hai bisogno e come installarlo su Windows

È necessario installarlo o aggiornarlo. Ma sai cos'è il .NET Framework? Vi mostriamo perché ne avete bisogno e come è possibile ottenere l'ultima versione.

È necessario installarlo o aggiornarlo.  Ma sai cos'è il .NET Framework?  Vi mostriamo perché ne avete bisogno e come è possibile ottenere l'ultima versione.
Annuncio pubblicitario

Se scarichi e installi software spesso Come trovare software open source per Windows Come trovare software open source per Windows Sei preoccupato per la privacy, la sicurezza dei dati o il codice dannoso nascosto nel tuo software? Con il software proprietario, non sai mai veramente cosa sta facendo il programma con i tuoi dati. L'open source è la risposta! Per saperne di più, probabilmente ci sono degli errori che riguardano Microsoft .NET Framework . I due errori più comuni? O non lo hai installato sul tuo sistema, o hai la versione sbagliata di esso.

Perché succede? E, ancora più importante, cos'è questo cosiddetto .NET Framework e perché dovrebbe interessarti? Bene, in molti modi, .NET Framework è ciò che permette a Windows moderno di essere quello che è.

Cos'è il .NET Framework?

Per prima cosa: è pronunciata dot net .

Prima di approfondire ciò che è .NET Framework, può essere più utile esplorare il motivo per cui esiste .NET Framework. Per questo, avrai bisogno di un po 'di contesto di programmazione - ma se non hai mai codificato una sola cosa nella tua vita, non preoccuparti! Questa spiegazione presupporrà che tu abbia un'esperienza di programmazione assolutamente nulla.

Probabilmente già sai che i programmatori (cioè le persone che creano software) devono "scrivere codice" per creare app per Windows. Lo fanno usando diversi "linguaggi di programmazione", che ti permettono di scrivere codice che dice al computer cosa fare.

linguaggio di programmazione-illustrazione
Immagine di credito: Labirintami via Shutterstock

Il problema è che i linguaggi di programmazione sono primitivi da soli. Possono gestire semplici calcoli come addizione e moltiplicazione, ma non possono fare molto di più. Vuoi inserire testo o immagini sullo schermo? Quindi dovrai scrivere un po 'di codice usando i componenti di base della lingua per farlo - e questo può richiedere molto tempo.

È qui che entra in gioco .NET Framework. Al suo interno, .NET Framework fornisce un'intera raccolta di codice già scritto (scritto e gestito da Microsoft A GNU Beginning per Microsoft: che cos'è un framework .NET open source per il resto di Us A GNU Beginning Per Microsoft: What Open Source .NET Framework significa per il resto di noi Microsoft ha appena rilasciato una parte significativa del suo codice sotto una licenza open source permissiva.Questa mossa rompe anni di tradizione Ma perché e cosa fa significa per te? Leggi altro) che i programmatori possono utilizzare per creare rapidamente software. Ad esempio, .NET Framework gestisce molte noiose operazioni dietro le quinte come dire a Windows come disegnare una finestra sullo schermo: come programmatore, dovrei solo fornire il testo da includere, come sono i menu disposti, quali pulsanti dovrebbero fare quando si fa clic, ecc.

Ma .NET Framework è molto più di questo. Fornisce strumenti aggiuntivi che possono accelerare i tempi di sviluppo complessivi e API aggiuntive (che cosa è un'API? Cosa sono le API e Come sono le API aperte Modifica di Internet Cosa sono le API e Come sono le API aperte Modifica di Internet ti sei mai chiesto come i programmi sul tuo computer e sui siti web visitati "parlano" l'un l'altro? Ulteriori informazioni) che i programmatori possono utilizzare per interagire facilmente con determinati servizi, come ad esempio Windows Store. Invece di scrivere a mano tutto il codice di cui un'app necessita per essere considerata una app UWP (piattaforma Windows universale), ad esempio, .NET Framework fornisce tutto questo.

finestre-10-Universal-windows-apps

Ma c'è uno svantaggio nella creazione di un'app con .NET Framework: il tuo computer non sa come eseguire le app basate su Framework se non hai installato il Framework sul tuo sistema.

Ciò significa che .NET Framework è in realtà costituito da due parti. La prima parte contiene tutto il codice già scritto di cui i programmatori hanno bisogno (precedentemente chiamato SDK ma ora chiamato Dev Pack). La seconda parte contiene un programma in grado di "interpretare" il codice .NET Framework in comandi per il sistema operativo, consentendo di eseguire app scritte con .NET Framework (noto come Pacchetto ridistribuibile ma chiamato anche Runtime Environment da alcuni).

È simile a Java in quanto è necessario installare Java Runtime Environment per eseguire app codificate in Java.

Per farla breve: come utente normale che non codificherà app, sono necessari solo pacchetti .NET Framework ridistribuibili.

Come installare .NET Framework

La maggior parte dei computer Windows include .NET Framework già installato, ma il tuo potrebbe essere obsoleto. Ad esempio, Windows 8 e 8.1 sono dotati della versione 4.5.1, mentre Windows 10 può essere installato con 4.6, 4.6.1 o 4.6.2, a seconda della novità del computer.

Se è necessario installare una versione più recente, il processo è semplice. Al momento della stesura di questo documento, .NET Framework ha raggiunto la versione 4.6.2, quindi è quella che installeremo. Le versioni future del framework dovrebbero essere altrettanto facili da installare.

finestre-10-all-kinds-of-app
Immagine di credito: Khakimullin Aleksandr via Shutterstock

Si noti che è possibile installare .NET Framework tramite Windows Update, ma è molto più semplice se si utilizza semplicemente il metodo manuale di seguito. Probabilmente hai Windows Update disabilitato o differito Come gestire Windows Update in Windows 10 Come gestire Windows Update in Windows 10 Per i fanatici del controllo, Windows Update è un incubo. Funziona in background e mantiene il tuo sistema sicuro e senza intoppi. Ti mostriamo come funziona e cosa puoi personalizzare. Leggi di più comunque, nel qual caso questo sarà il metodo preferito.

Prima di iniziare - .NET Framework 4.6.2 può essere installato su Windows 10, Windows 8.1 e Windows 7 SP1 su entrambi i sistemi x86 e x64. Microsoft consiglia almeno 2, 5 GB di spazio su disco inutilizzato 6 modi per liberare spazio sul tuo computer Windows 6 modi per liberare spazio sul tuo computer Windows Clutter può essere un grande down down sulla produttività. Col passare del tempo, i file si perdono, i programmi non vengono utilizzati e, improvvisamente, il tuo disco rigido, una volta spazioso, è pieno di cose inutili e devi pulirlo ... Ulteriori informazioni per assicurarti che l'installazione venga completata senza intoppi.

Come con la maggior parte dei loro prodotti, Microsoft offre due tipi di programmi di installazione: un programma di installazione Web e un programma di installazione offline.

Il programma di installazione web è estremamente piccolo (meno di 2 MB), ma scarica tutti i componenti necessari durante il processo di installazione, che richiede una connessione Internet stabile e coerente.

Il programma di installazione offline è un download up-front più grande (circa 60 MB) che non richiede alcun accesso a Internet durante l'installazione. Scegliere questa opzione se si desidera installare su un computer separato con internet scadente o senza Internet.

O uno va bene, ma preferiamo usare l'installer offline perché è più affidabile e puoi riutilizzarlo se hai bisogno di reinstallare il .NET Framework per qualche motivo. Una volta scaricato, il processo di installazione è abbastanza semplice. Segui semplicemente la procedura guidata come faresti quando installi un'altra app.

Download: .NET Framework 4.6.2 Programma di installazione Web

Download: .NET Framework 4.6.2 Programma di installazione offline

finestre-10-net-quadro-download

Si noti che l'installazione della versione 4.6.2 di .NET Framework è un aggiornamento sul posto delle versioni precedenti a partire da 4.5 (che include 4, 4.5, 4.5.1, 4.5.2, 4.6 e 4.6.1) quindi non disinstallare quelle versioni precedenti dopo il fatto. Le versioni 3.5 SP1 e precedenti vengono conservate come installazione separata.

Per impostazione predefinita, .NET Framework viene installato in inglese indipendentemente dal programma di installazione utilizzato. Per localizzarlo in un'altra lingua, è necessario scaricare il Language Pack appropriato della stessa versione di .NET Framework (in questo caso, 4.6.2). I Language Pack sono disponibili solo come programmi di installazione offline.

Nella pagina di download in basso, seleziona la lingua desiderata, attendi che la pagina venga ricaricata, quindi fai clic su Scarica.

Download: .NET Framework 4.6.2 Language Pack

Un'altra cosa su .NET Framework

Qualche anno fa Microsoft è andato avanti e ha aperto il framework .NET A GNU Beginning per Microsoft: che cos'è un framework .NET Open Source per il resto di noi Un inizio GNU per Microsoft: che cos'è un framework .NET open source per il resto Di noi Microsoft ha appena rilasciato una parte significativa del suo codice sotto una licenza open source permissiva. Questa mossa rompe con anni di tradizione. Ma perché e cosa significa per te? Leggi di più, rendendo praticamente possibile a chiunque di contribuire allo sviluppo di .NET Framework. Ciò ha portato Microsoft a diventare l'organizzazione più attiva su GitHub 10 Strumenti Windows open source gratuiti ospitati su GitHub 10 Strumenti Windows open source gratuiti ospitati su GitHub Microsoft è l'organizzazione con i contributori open source su GitHub. Per celebrare questo risultato, abbiamo compilato un elenco dei migliori strumenti gratuiti di Windows che puoi scaricare da GitHub. Leggi di più .

Che cosa significa questo per te? Fondamentalmente significa che le app .NET diventeranno sempre più diffuse in futuro - e non solo più prevalenti, ma anche di qualità migliore. Come Microsoft sta entrando nell'Open Source sta influenzandoti su come sta andando la mossa di Microsoft nell'Open Source Microsoft sta cambiando radicalmente la sua cultura. L'open source è un segno distintivo di questa trasformazione e avvantaggia sia i programmatori che i consumatori. Spieghiamo perché dovresti preoccuparti. Leggi di più . Anche se l'hai fatto fino a questo punto senza aver mai utilizzato un'app .NET, probabilmente lo farai presto.

Quindi potresti anche installare il Framework in questo momento.

Questo aiuto? Se è così, fatecelo sapere qui sotto! Se avete domande, sentitevi liberi di chiedere anche a loro.

In this article