vendredi 15 septembre 2017

Microsoft .NET Framework 4.7.1 Preview / 4.7.0 Stable

Le package redistribuable .NET Framework installe le runtime .NET Framework et les fichiers associés requis pour exécuter des applications développées pour .NET Framework.

Microsoft .NET Framework 4.7 est une mise à jour inégalement compatible avec Microsoft .NET Framework 4, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1 et 4.6.2. Le package hors ligne peut être utilisé dans les situations où le programme d'installation Web ne peut pas être utilisé en raison du manque de connectivité sur Internet.

.NET Framework est un environnement d'exécution géré qui offre une variété de services à ses applications en cours d'exécution. Il se compose de deux composants majeurs: le Common Language Runtime (CLR), qui est le moteur d'exécution qui gère les applications en cours d'exécution. Et la bibliothèque de classes .NET Framework, qui fournit une bibliothèque de code testé et réutilisable que les développeurs peuvent appeler à partir de leurs propres applications.

Microsoft .NET Framework fournit des services:
  • Gestion de la mémoire. Dans de nombreuses langues de programmation, les programmeurs sont chargés d'attribuer et de libérer de la mémoire et de gérer les durées de vie des objets. Dans les applications .NET Framework, CLR fournit ces services au nom de la demande.
  • Un système de type commun. Dans les langages de programmation traditionnels, les types de base sont définis par le compilateur, ce qui complique l'interopérabilité entre les langues. Dans .NET Framework, les types de base sont définis par le système de type .NET Framework et sont communs à toutes les langues ciblant .NET Framework.
  • Une vaste bibliothèque de classes . Au lieu d'avoir à écrire de grandes quantités de code pour gérer des opérations communes de programmation de bas niveau, les programmeurs peuvent utiliser une bibliothèque facilement accessible de types et leurs membres à partir de la bibliothèque de classes .NET Framework.
  • Cadres et technologies de développement. .NET Framework comprend des bibliothèques pour des domaines spécifiques de développement d'applications, tels que ASP.NET pour les applications Web, ADO.NET pour l'accès aux données et Windows Communication Foundation pour les applications axées sur les services.
  • Interopérabilité linguistique. Avec cette fonctionnalité, les routines écrites dans une langue sont accessibles à d'autres langues, et les programmeurs peuvent se concentrer sur la création d'applications dans leurs langues ou langues préférées.
  • Compatibilité de version. À de rares exceptions près, les applications développées à l'aide d'une version particulière de .NET Framework peuvent s'exécuter sans modification sur une version ultérieure.
  • Exécution côte à côte. .NET Framework contribue à résoudre les conflits de version en permettant l'existence de plusieurs versions du Common Language Runtime sur le même ordinateur. Cela signifie que plusieurs versions d'applications peuvent également coexister et qu'une application peut s'exécuter sur la version de .NET Framework avec laquelle elle a été créée.
  • Multitargeting. En ciblant la bibliothèque de classe portable .NET Framework, les développeurs peuvent créer des assemblages fonctionnant sur plusieurs plates-formes .NET Framework. Comme Windows 7, Windows 8, Windows 8.1, Windows 10, Windows Phone et Xbox 360.
Microsoft .NET Framework 4.7 comprend des améliorations dans plusieurs domaines:
  • Haut support de DPI pour les applications Windows Forms sur Windows 10
  • Support tactile pour les applications WPF sur Windows 10
  • Prise en charge accrue de la cryptographie
  • Améliorations de performance et de fiabilité
Systèmes d'exploitation pris en charge:
  • Windows 7 SP1 (x86 et x64)
  • Windows 8.1 (x86 et x64)
  • Windows 10 Anniversary Update (x86 et x64)
  • Windows Server 2008 R2 SP1 (x64)
  • Windows Server 2012 (x64)
  • Windows Server 2012 R2 (x64)
  • Windows Server 2016 (x64)

Page d'accueil : https://www.microsoft.com/net/framework


Enregistrer un commentaire