Microsoft .NET Framework 4.8 build 03928 - Le framework officiel de Microsoft

Microsoft .NET Framework, Microsoft.NET Framework 4.8 est une plate-forme de programmation pour la collection de bibliothèques de programmation qui peuvent être installées ou déjà incluses dans les systèmes d'exploitation.

    • Libération: Microsoft
    • Version: 4.8 build 03928
    • Utilisation: gratuit
    • Taille: 111,9 MB
    • Vue: 1,719,582
    • Téléchargement: 1,686.161
    • Jour:
    • Exigences: Windows Vista / Server 2008 / 7/8 / Server 2012 / 8.1 / 10

Microsoft.NET Framework 4.8 de Microsoft est une plate-forme de programmation qui est un ensemble de bibliothèques de programmation qui peuvent être installées ou déjà incluses dans les systèmes d'exploitation Windows.

La dernière version de Microsoft .NET Framework a été considérablement améliorée et modifiée, offre une meilleure compatibilité, les dernières mises à jour des informations et une très grande flexibilité par rapport aux systèmes d'application actuels.

Microsoft .NET Framework est disponible en trois versions, y compris Standalone (Offline Installer), Web Bootstrapper (Web Installer) et Developer Pack (package développeur ). La version autonome se trouve dans le chemin de téléchargement principal, les 2 autres ainsi que les versions précédentes du .NET Framework se trouvent dans le lien de téléchargement. Dans la dernière version du .NET Framework, Microsoft a apporté de nouvelles fonctionnalités et API dans les domaines:

  • Prise en charge de TLS 1.1 / 1.2 pour ClickOne.
  • Activez l'application de bureau .NET avec Project Centennial.
  • Prise en charge de normes cryptographiques supplémentaires pour augmenter la sécurité.
  • Prise en charge du clavier logiciel et DPI par écran pour WPF.

Dans l'ensemble, la dernière version du .NET Framework se concentre sur l'amélioration de la sécurité et les fonctionnalités liées à WinForms / WPF. Cette version est également entièrement compatible et peut être mise à jour à partir des versions 4 / 4.5 / 4.5.1 / 4.5.2 / 4.6 / 4.6.1. Cette version peut également s'exécuter côte à côte avec .NET Framework 3.5 SP1 ou version antérieure.

Les packages d'installation hors ligne peuvent être utilisés dans des situations où les packages Web ne peuvent pas être utilisés en raison de l'absence du réseau. Si vous envisagez de redistribuer ces packages d'installation dans votre application, Microsoft recommande également d'appeler le package d'installation sur le Web car il est plus compact et se charge plus rapidement. Le package Web Installer offre également des performances optimales avec des exigences de bande passante plus faibles.

Le cadre comporte 2 composants principaux

Common Language Runtime (CLR)

Le CLR est le composant qui connecte d'autres parties du .NET Framework au système d'exploitation. CLR est un programme écrit en .NET, non compilé en code machine mais traduit dans un langage intermédiaire Microsoft Intermediate Language (MSIL). Lors de l'exécution du programme, le CLR traduira le MSIL en code machine pour exécuter les fonctionnalités, garantissant que l'application n'occupe pas et n'utilise pas les ressources système rampantes. Il n'autorise pas non plus l'exécution de commandes malveillantes. Ces fonctions sont implémentées par des composants à l'intérieur du CLR tels que le chargeur de classe , le compilateur Just In Time , le garbage collector , le gestionnaire d'exceptions , le marshaller COM , le moteur de sécurité , ...

Dans les versions plus récentes des systèmes d'exploitation Windows tels que XP.Net et Windows 2003, le CLR est fourni avec le système d'exploitation. Cela garantit que l'application écrite sur votre ordinateur fonctionnera sur d'autres ordinateurs sans installation.

Bibliothèque de classes NET Framework

La bibliothèque de classes .NET Framework fournit des bibliothèques de programmation telles que pour les applications, les bases de données, les services Web ...

Bibliothèque de classes de base - une bibliothèque de classes de base

Il s'agit de la bibliothèque des classes les plus basiques utilisées lors de la programmation ou les générateurs .NET Framework eux-mêmes doivent l'utiliser pour créer des classes supérieures. Des exemples de classes dans cette bibliothèque sont String, Interger, Exception, ...

ADO.NET et XLM

Cette bibliothèque comprend des classes utilisées pour traiter les données. ADO.NET remplace ADO pour la manipulation normale des données. Des classes d'objets XML sont fournies pour que vous puissiez traiter les données dans un nouveau format: XML. Des exemples pour cette bibliothèque sont SqlDataAdapter, SqlCommand, DataSet, XMLReader, XMLWriter, ...

ASP.NET

Les applications Web créées avec ASP.NET tirent pleinement parti des fonctionnalités du .NET Framework. En outre, il y a un nouveau style de programmation que Microsoft lui a donné un nom appelé code derrière. C'est ainsi que les programmeurs qui créent des applications Windows l'utilisent souvent: les interfaces et les commandes sont séparées. Cependant, si vous êtes déjà familiarisé avec la programmation d'applications Web, c'est ici que vous vous débarrassez des commandes HTML.

L'émergence d'ASP.NET établit un équilibre entre le processus de création d'applications Windows et Web. ASP.Net fournit un ensemble de contrôles serveur permettant aux programmeurs de capturer et de traiter les données d'application, comme travailler avec une application Windows. Il permet également de transformer assez facilement une application précédemment écrite uniquement sous Windows en une application Web. Des exemples de classes dans cette bibliothèque sont WebControl, HTML Control, ...

services Web

Les services Web sont des services fournis sur le Web (ou sur Internet). Le service est considéré comme un service Web non destiné aux utilisateurs mais destiné au constructeur de logiciels. Les services Web peuvent être utilisés pour fournir des données ou une fonction de calcul.

Formulaire Windows

La suite de bibliothèques de formulaires Windows contient des classes d'objets pour la création d'applications Windows. La création d'applications de ce type est bien prise en charge jusqu'à présent par les langages et outils de programmation de Microsoft. Désormais, les applications Windows uniquement pourront fonctionner avec les services Web Web. Des exemples de classes dans cette bibliothèque sont Form, UserControl ...

Configuration requise

  • Système d'exploitation: Windows 7 SP1, Windows 8.1, Windows 10, Windows Server 2008 R2 SP1, Windows Server 2012 et Windows Server 2012 R2.
  • Processeur: 1 GHz.
  • Mémoire RAM: 512 Mo
  • Disque dur gratuit de 2,5 Go.
  • Prend en charge les versions x86 et x64.

Lorsque vous installez ce package, vous pouvez voir tous les packages ou mises à jour dans le système

  • S'il s'agit de Windows 7 SP1 ou Windows Server 2008 R2 SP1, vous verrez que l' élément Aperçu de Microsoft .NET Framework 4.6.2 est un produit installé sous Programmes et fonctionnalités dans le Panneau de configuration.
  • Si vous utilisez Windows Server 2012, vous verrez Mise à jour pour Microsoft Windows (KB3120738) dans la section Mises à jour installées du Panneau de configuration.
  • S'il s'agit de Windows 8.1, Windows 10 ou Windows Server 2012 R2, vous verrez Mise à jour pour Microsoft Windows (KB3120803) dans la section Mises à jour installées du Panneau de configuration.

Mettre à jour Microsoft .NET Framework

Microsoft .NET Framework 4.8 build 03928 - Le framework officiel de Microsoft

Microsoft .NET Framework 4.8

Classe de base

  • Réduction de l'impact FIPS sur la cryptographie.
  • Utilisez la version mise à jour de Zlib.

Windows Communication Foundation (WCF)

Lancement de ServiceHealthBehavior - Un état WCF de service étendant IServiceBehavior. Une fois ajouté à la collection ServiceDescription.Behaviors, l'état du service effectue les opérations suivantes:

  • Renvoyez la santé du service avec le code de réponse HTTP.
  • Publication des informations sur l'état du service.

Windows Presentation Foundation (WPF)

Microsoft.NET Framework 4.8 ajoute la prise en charge de la sensibilisation PPP par moniteur V2 et des dimensions PPP en mode mixte.

Langue populaire en temps réel

Le runtime dans Microsoft.NET Framework 4.8 inclut les modifications et améliorations suivantes:

  • Améliorations du compilateur JIT.
  • Amélioration de la gestion de la mémoire pour Native Image Generator (NGEN).
  • Analyse antivirus pour tous les ensembles.

Microsoft .NET Framework 4.8 build 03928 - Le framework officiel de Microsoft

Microsoft .NET Framework 4.7.2

Microsoft .NET Framework 4.7.2 s'appuie sur les versions 4.x de .NET Framework en corrigeant des bogues et en ajoutant quelques nouvelles fonctionnalités tout en maintenant la stabilité du produit.

Microsoft .NET Framework 4.7.2 peut être installé sur Windows 10, Windows 8.1, Windows 7 SP1 et les plates-formes serveur correspondantes à partir de Windows Server 2008 R2 SP1.

Microsoft .NET Framework 4.7.2 continue d'améliorer la compatibilité, permettant aux applications d'offrir une expérience utilisateur de technologie d'assistance personnalisée.

Nouveau dans Microsoft .NET Framework 4.7.2

Coeur

  • Microsoft .NET Framework 4.7.2 effectue une augmentation significative du chiffrement, une meilleure décompression des fichiers zip et une collection d'API supplémentaire.
  • Nouveaux niveaux de surcharge RSA.Create et DSA.Create.
  • Le constructeur Rfc2898DeriveBytes accepte le nom de l'algorithme de hachage.
  • Support de clé temporaire.
  • La programmation nécessite la signature du certificat PKCS # 10 et du certificat de clé publique X.509.
  • Nouveaux membres SignerInfo.
  • Laissez un flux compressé après le traitement de CryptoStream.
  • Extraire les modifications dans DeflateStream
  • Collection d'API supplémentaire

ASP.NET

  • La prise en charge de l'incorporation dépend du formulaire Web.
  • Prend en charge les cookies du même site.

La mise en réseau

  • Complétez les propriétés HttpClientHandler.

SQLClient

  • Prend en charge l'authentification multimédia Azure Active Directory et l'authentification multifacteur.
  • Prise en charge de la version de cryptage continu 2.
  • Windows Presentation Foundation
  • Recherchez ResourceDictionary par source.
  • Trouvez le propriétaire de ResourceDictionary.
  • Recherchez le catalogue de référence StaticResource.

Microsoft .NET Framework 4.8 build 03928 - Le framework officiel de Microsoft

Il fournit des solutions essentielles pour les exigences communes des programmes informatiques tels que la programmation d'interface utilisateur, l'accès aux données, la connectivité aux bases de données, les applications Web, les algorithmes arithmétiques et la communication réseau. En outre, le .NET Framework gère l'exécution des programmes écrits sur le .NET Framework, les utilisateurs doivent donc installer le .NET Framework pour exécuter des programmes écrits en .NET.

Par exemple, pour concevoir un jeu de course, s'il n'y a pas de framework dédié au jeu, le programmeur du jeu doit créer: cadre, roues, personnes, chemins, arbres, panneaux ... puis envisager de les «assembler» pour créer de l'espace pour le jeu; Même avec ce type de jeu, s'il utilise le framework déjà développé, le programmeur a juste besoin d'écrire des commandes pour les sortir du framework et les assembler.

Tous les langages de programmation ne peuvent pas exploiter le framework, pour utiliser les « matériaux » du framework, il oblige les programmeurs à utiliser des langages de programmation prenant en charge la technologie .NET tels que VB.NET, C # .NET, ASP.NET ...

Conseils et tutoriels

Applications connexes et alternatives

Peut-être que vous êtes intéressé