Microsoft .NET Framework: Pourquoi vous en avez besoin et comment l'installer sur Windows

Vous devez l'installer ou le mettre à jour. Mais savez-vous ce que le .NET Framework est? Nous vous montrons pourquoi vous en avez besoin et comment vous pouvez obtenir la dernière version.

Vous devez l'installer ou le mettre à jour.  Mais savez-vous ce que le .NET Framework est?  Nous vous montrons pourquoi vous en avez besoin et comment vous pouvez obtenir la dernière version.
Publicité

Si vous téléchargez et installez souvent des logiciels Comment trouver des logiciels Open Source pour Windows Comment trouver des logiciels Open Source pour Windows Êtes-vous préoccupé par la confidentialité, la sécurité des données ou le code malveillant caché dans votre logiciel? Avec un logiciel propriétaire, vous ne savez jamais vraiment ce que le programme fait avec vos données. L'open source est la réponse! En savoir plus, vous avez probablement rencontré des erreurs impliquant Microsoft .NET Framework . Les deux erreurs les plus courantes? Soit vous ne l'avez pas installé sur votre système, ou vous avez la mauvaise version de celui-ci.

Pourquoi cela arrive-t-il? Et plus important encore, qu'est ce que l'on appelle .NET Framework et pourquoi s'en soucier? Eh bien, à bien des égards, le .NET Framework est ce qui permet à Windows moderne d'être ce qu'il est.

Qu'est-ce que le .NET Framework?

Les premières choses d'abord: c'est prononcé net point .

Avant de nous plonger dans ce que le .NET Framework est, il peut être plus utile d'explorer pourquoi le .NET Framework existe. Pour cela, vous aurez besoin d'un peu de contexte de programmation - mais si vous n'avez jamais codé une seule chose dans votre vie, ne vous inquiétez pas! Cette explication suppose que vous avez absolument aucune expérience de programmation.

Vous savez probablement déjà que les programmeurs (c'est-à-dire les personnes qui créent des logiciels) doivent "écrire du code" pour créer des applications Windows. Ils le font en utilisant différents "langages de programmation", ce qui vous permet d'écrire du code qui indique à l'ordinateur quoi faire.

programmation-language-illustration
Crédit d'image: Labirintami via Shutterstock

Le problème est que les langages de programmation sont primitifs par eux-mêmes. Ils peuvent gérer des calculs simples comme l'addition et la multiplication, mais ne peuvent pas faire beaucoup plus que cela. Voulez-vous mettre du texte ou des images sur l'écran? Ensuite, vous aurez besoin d'écrire un tas de code en utilisant les composants les plus élémentaires du langage pour le faire - et cela peut prendre beaucoup de temps.

C'est là que le .NET Framework intervient. À la base, le .NET Framework fournit une collection complète de code déjà écrit (écrit et maintenu par Microsoft A GNU Débutant pour Microsoft: ce que signifie un .NET Framework Open Source pour le reste de Nous un GNU Commençant pour Microsoft: Ce que signifie un .NET Framework Open Source pour le reste de nous Microsoft vient de publier une partie importante de son code sous une licence open source permissive.Ce mouvement rompt avec des années de tradition.Mais pourquoi et qu'est-ce qu'il signifie pour vous? Lire la suite) que les programmeurs peuvent utiliser pour créer rapidement des logiciels. Par exemple, le .NET Framework gère beaucoup d'opérations ennuyeuses en coulisses, comme dire à Windows comment dessiner une fenêtre sur l'écran - en tant que programmeur, je devrais juste fournir quel texte à inclure, comment les menus sont disposés, ce que les boutons doivent faire quand on clique dessus, etc.

Mais le .NET Framework est beaucoup plus que cela. Il fournit des outils supplémentaires qui peuvent accélérer le temps de développement global, ainsi que des API supplémentaires (Qu'est-ce qu'une API? Qu'est-ce que les API, et comment les API ouvertes changent-elles? Vous vous êtes déjà demandé comment les programmes sur votre ordinateur et les sites Web que vous visitez «se parlent» (en savoir plus) que programmmers peut utiliser pour interagir facilement avec certains services, tels que le Windows Store. Au lieu d'écrire à la main tout le code dont une application a besoin pour être considérée comme une application UWP (plate-forme Windows universelle), par exemple, .NET Framework fournit tout cela.

windows-10-universal-windows-apps

Mais il y a un inconvénient à créer une application avec le .NET Framework: votre ordinateur ne sait pas comment exécuter les applications basées sur Framework à moins que vous n'ayez installé le Framework sur votre système.

Cela signifie que .NET Framework est en réalité composé de deux parties. La première partie contient tout le code déjà écrit dont les programmeurs ont besoin (auparavant appelés SDK, mais maintenant appelés «Dev Packs»). La deuxième partie contient un programme qui peut "interpréter" le code .NET Framework en commandes pour le système d'exploitation, vous permettant d'exécuter des applications écrites avec le .NET Framework (appelé package redistribuable mais également appelé Runtime Environment par certains).

C'est similaire à Java en ce sens que vous devez installer Java Runtime Environment pour exécuter des applications qui ont été codées en Java.

Longue histoire courte: en tant qu'utilisateur régulier qui ne codera pas les applications, vous avez seulement besoin de paquets redistribuables .NET Framework.

Comment installer le .NET Framework

La plupart des ordinateurs Windows sont déjà équipés du .NET Framework, mais le vôtre est peut-être obsolète. Par exemple, Windows 8 et 8.1 sont livrés avec la version 4.5.1, tandis que Windows 10 peut être installé avec 4.6, 4.6.1 ou 4.6.2, selon la nouveauté de l'ordinateur.

Si vous devez installer une version plus récente, le processus est simple. Au moment d'écrire ces lignes, le .NET Framework a atteint la version 4.6.2, c'est donc celui que nous allons installer. Les futures versions du framework devraient être aussi faciles à installer.

Windows-10-tous-les-types-d'applications
Crédit d'image: Khakimullin Aleksandr via Shutterstock

Notez que vous pouvez installer le .NET Framework via Windows Update, mais c'est beaucoup plus facile si vous utilisez simplement la méthode manuelle ci-dessous. Vous avez probablement Windows Update désactivé ou différé Comment gérer Windows Update dans Windows 10 Comment gérer Windows Update dans Windows 10 Pour les freaks de contrôle, Windows Update est un cauchemar. Il fonctionne en arrière-plan et maintient votre système en toute sécurité et fonctionne correctement. Nous vous montrons comment cela fonctionne et ce que vous pouvez personnaliser. Lire plus de toute façon, auquel cas ce sera la méthode préférée.

Avant de commencer - .NET Framework 4.6.2 peut être installé sur Windows 10, Windows 8.1 et Windows 7 SP1 sur les systèmes x86 et x64. Microsoft recommande au moins 2, 5 Go d'espace disque non utilisé 6 façons de libérer de l'espace sur votre ordinateur Windows 6 façons de libérer de l'espace sur votre ordinateur Windows Clutter peut être un gros frein à la productivité. Au fil du temps, les fichiers se perdent, les programmes restent inutilisés, et soudainement, votre disque dur autrefois spacieux est bourré de choses inutiles et vous devez le nettoyer .... Lire la suite pour s'assurer que l'installation se termine sans accroc.

Comme avec la plupart de leurs produits, Microsoft propose deux types d'installateurs: un installateur Web et un installateur hors ligne.

L' installateur Web est extrêmement petit à l'avant (moins de 2 Mo), mais télécharge tous les composants nécessaires au cours du processus d'installation, ce qui nécessite une connexion Internet stable et cohérente.

Le programme d' installation hors ligne est un téléchargement initial plus important (environ 60 Mo) qui ne nécessite aucun accès à Internet pendant l'installation. Choisissez cette option si vous voulez installer sur un ordinateur séparé avec internet de mauvaise qualité ou pas d'Internet du tout.

L'un ou l'autre est bon, mais nous préférons utiliser le programme d'installation hors ligne car il est plus fiable et vous pouvez le réutiliser si vous avez besoin de réinstaller le .NET Framework pour une raison quelconque. Une fois téléchargé, le processus d'installation est assez simple. Suivez simplement l'assistant comme vous le feriez lors de l'installation d'une autre application.

Téléchargement: .NET Framework 4.6.2 Web Installer

Téléchargement: installateur hors ligne .NET Framework 4.6.2

windows-10-net-framework-télécharger

Notez que l'installation de la version 4.6.2 de .NET Framework est une mise à jour sur place des versions précédentes commençant par 4.5 (qui inclut 4, 4.5, 4.5.1, 4.5.2, 4.6 et 4.6.1), donc ne désinstallez ces versions plus anciennes après le fait. Les versions 3.5 SP1 et antérieures sont conservées séparément.

Par défaut, .NET Framework s'installe en anglais, quel que soit le programme d'installation que vous utilisez. Pour le localiser dans une autre langue, vous devez télécharger le module linguistique approprié de la même version .NET Framework (dans ce cas, 4.6.2). Les modules linguistiques sont uniquement disponibles en tant qu'installateurs hors ligne.

Sur la page de téléchargement ci-dessous, sélectionnez la langue souhaitée, attendez que la page soit rechargée, puis cliquez sur Télécharger.

Télécharger: .NET Framework 4.6.2 Language Pack

Encore une chose sur le .NET Framework

Il y a quelques années, Microsoft a ouvert le .NET Framework Un GNU Débutant pour Microsoft: Qu'est-ce qu'un .NET Framework Open Source signifie pour le reste de nous? Un début GNU pour Microsoft: ce qu'un environnement .NET Open Source signifie pour le reste Of Us Microsoft vient de publier une partie importante de son code sous une licence open source permissive. Ce mouvement rompt avec des années de tradition. Mais pourquoi et qu'est-ce que cela signifie pour vous? Lire la suite, permettant essentiellement à quiconque de contribuer au développement de .NET Framework. Cela a permis à Microsoft de devenir l'organisation la plus active sur GitHub. 10 Outils Windows Open Source gratuits Hébergés sur GitHub 10 Outils Windows Open Source gratuits Hébergés sur GitHub Microsoft est l'organisation ayant le plus de contributeurs open source sur GitHub. Pour célébrer cette réussite, nous avons compilé une liste des meilleurs outils Windows gratuits que vous pouvez télécharger depuis GitHub. Lire la suite .

Qu'est-ce que cela signifie pour toi? Fondamentalement, cela signifie que les applications .NET ne deviendront plus de plus en plus répandues - et pas seulement plus répandues, mais aussi de meilleure qualité. Comment le passage de Microsoft à l'Open Source vous affecte-t-il? Culture. L'open source est une caractéristique de cette transformation et profite aussi bien aux codeurs qu'aux consommateurs. Nous expliquons pourquoi vous devriez vous en soucier. Lire la suite . Même si vous l'avez fait jusqu'ici sans avoir jamais utilisé une application .NET, vous le ferez probablement bientôt.

Donc vous pouvez aussi bien installer le Framework maintenant.

Est-ce que cela a aidé? Si oui, s'il vous plaît laissez-nous savoir ci-dessous! Si vous avez des questions, n'hésitez pas à les poser également.

In this article