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

Microsoft .NET Framework Pourquoi vous en avez besoin et comment l'installer sous Windows / les fenêtres

Si vous téléchargez et installez des logiciels souvent Comment trouver un logiciel Open Source pour Windows Comment trouver un logiciel 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 de vos données. L'open source est la réponse! Lire la suite, vous avez probablement rencontré des erreurs impliquant le Microsoft .NET Framework. Les deux erreurs les plus courantes? Soit vous ne l'avez pas installé sur votre système, soit vous avez la mauvaise version.

Pourquoi cela arrive-t-il? Et plus important encore, qu’est ce que l’on appelle ce .NET Framework et pourquoi vous en soucier? À bien des égards, le .NET Framework est ce qui permet à Windows moderne de devenir ce qu'il est.

Qu'est-ce que le .NET Framework?

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

Avant de plonger dans quoi 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 supposera que vous n’avez absolument aucune expérience en programmation.

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

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 ils ne peuvent pas faire plus que cela. Voulez-vous mettre du texte ou des images sur l'écran? Pour ce faire, vous devrez ensuite écrire un tas de code en utilisant les composants les plus élémentaires du langage - et cela peut prendre beaucoup de temps..

C’est là que le .NET Framework entre en jeu. À la base, le .NET Framework fournit une collection complète de code déjà écrit (écrit et maintenu par Microsoft. GNU Beginning pour Microsoft: Ce que signifie un .NET Framework open source pour le reste de Nous sommes un début GNU pour Microsoft: ce que signifie un framework .NET open source pour le reste de notre société Microsoft vient de publier une partie importante de son code sous une licence open source permissive. Ce mouvement rompt avec la tradition. Mais pourquoi et quoi Lire la suite) que les programmeurs peuvent utiliser pour créer rapidement des logiciels. Par exemple, le .NET Framework gère de nombreuses opérations en coulisses ennuyeuses, telles que dire à Windows comment dessiner une fenêtre à l'écran - en tant que programmeur, il me suffirait de fournir le texte à inclure, la manière dont les menus sont disposées, que doivent faire les boutons 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 que c'est qu'une API? Qu'est-ce qu'une API? Et comment les API ouvertes modifient-elles Internet? Quelles sont les API et comment les API ouvertes modifient-elles Internet? vous vous êtes déjà demandé comment les programmes de votre ordinateur et les sites Web que vous visitez se "parlent"? Lisez plus) que les programmeurs peuvent 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, le .NET Framework fournit tout cela..

Cependant, la création d'une application avec .NET Framework présente un inconvénient: votre ordinateur ne sait pas exécuter d'applications basées sur Framework à moins que Framework ne soit installé sur votre système..

Cela signifie que le .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 (anciennement appelé SDK, mais appelé désormais Dev Packs). La deuxième partie contient un programme qui peut “interpréter” .Code NET Framework en commandes pour le système d'exploitation, vous permettant d'exécuter des applications écrites avec le .NET Framework (connu sous le nom de package redistribuable, mais également appelé environnement d'exécution par certains).

Il est similaire à Java en ce sens que vous devez installer Java Runtime Environment pour pouvoir exécuter des applications codées en Java..

Longue histoire: en tant qu'utilisateur régulier qui ne codera pas d'applications, vous n'avez besoin que de packages redistribuables .NET Framework.

Comment installer le .NET Framework

Le .NET Framework est déjà installé sur la plupart des ordinateurs Windows, 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 fourni avec les versions 4.6, 4.6.1 ou 4.6.2 installées, en fonction de la nouveauté de l'ordinateur..

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

Crédit d'image: Khakimullin Aleksandr via Shutterstock

Notez que vous pouvez installer .NET Framework via Windows Update, mais cela est beaucoup plus simple si vous utilisez simplement la méthode manuelle ci-dessous. Windows Update est probablement désactivé ou différé. Comment gérer Windows Update dans Windows 10 Comment gérer Windows Update dans Windows 10 Pour les mordus de contrôle, Windows Update est un cauchemar. Cela fonctionne en arrière-plan, et maintient votre système en sécurité et fonctionne bien. Nous vous montrons comment cela fonctionne et ce que vous pouvez personnaliser. Lire la suite quand même, auquel cas ce sera la méthode préférée.

Avant que tu commences - .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 inutilisé. 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. Un fouillis peut nuire énormément à la productivité. Au fil du temps, les fichiers sont perdus, les programmes sont inutilisés et, tout à coup, votre disque dur, une fois spacieux, regorge d'objets inutiles et vous devez le nettoyer… Lisez-en plus pour vous assurer que l'installation se termine sans accroc.

Comme pour la plupart de leurs produits, Microsoft propose deux types d’installateurs: un installateur Web et un installateur hors connexion..

le installateur web extrêmement petit à l’avant (moins de 2 Mo), mais télécharge tous les composants nécessaires pendant le processus d’installation, ce qui nécessite une connexion Internet stable et cohérente.

le installateur hors ligne est un téléchargement initial plus important (environ 60 Mo) qui ne nécessite aucun accès à Internet lors de l'installation. Choisissez cette option si vous souhaitez installer sur un ordinateur séparé avec une connexion Internet de mauvaise qualité ou pas d’Internet du tout..

L'un ou l'autre convient, mais nous préférons utiliser le programme d'installation hors connexion, car il est plus fiable et vous pouvez le réutiliser si vous devez 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écharger: .NET Framework 4.6.2 Web Installer

Télécharger: .NET Framework 4.6.2 Programme d'installation hors ligne

Notez que l’installation de la version 4.6.2 du .NET Framework est une mise à jour sur place des versions précédentes à partir de la version 4.5 (qui comprend 4, 4.5, 4.5.1, 4.5.2, 4.6 et 4.6.1). désinstaller ces anciennes versions après coup. Les versions 3.5 SP1 et antérieures sont conservées en tant qu'installation séparée.

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

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

Télécharger: .Module linguistique NET Framework 4.6.2

Encore une chose sur le .NET Framework

Il y a quelques années, Microsoft est allé de l'avant et a ouvert le code source .NET Framework Un début GNU pour Microsoft: ce qu'un framework Open Source signifie pour le reste de nous Un début GNU pour Microsoft: ce qu'un framework 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? En savoir plus, ce qui permet essentiellement à quiconque de contribuer au développement .NET Framework. Microsoft est donc l'organisation la plus active sur les outils Windows open source gratuits de GitHub 10 hébergés sur GitHub 10 sur les outils Windows open source gratuits de GitHub hébergés sur GitHub. Microsoft est l'organisation qui compte le plus grand nombre de contributeurs open source sur GitHub. Pour célébrer cet exploit, 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? En gros, cela signifie que les applications .NET vont devenir de plus en plus répandues - et pas seulement de manière plus répandue, mais aussi de meilleure qualité. En quoi la migration de Microsoft en open source vous affecte-t-elle Culture. L'approvisionnement ouvert est une caractéristique de cette transformation et profite aux codeurs comme aux consommateurs. Nous expliquons pourquoi vous devriez vous en soucier. Lire la suite . Même si vous avez réussi jusque-là sans avoir jamais utilisé une application .NET, vous aurez probablement bientôt.

Donc, vous pourriez aussi bien installer le Framework maintenant.

Est-ce que cela vous 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.

En savoir plus sur: Installation du logiciel, Windows 10, Windows 7, Windows 8.1.