Microsoft publie .net core 2.0 et visual studio 2017 version 15.3

Vidéo: Enable .NET Core 3 in Visual Studio 2017 (15.9) 2024

Vidéo: Enable .NET Core 3 in Visual Studio 2017 (15.9) 2024
Anonim

Microsoft nous a donné le premier aperçu de.NET Core 2.0 il y a environ trois mois. L'aperçu présentait de nombreuses fonctionnalités telles que les archives binaires Linux, le magasin de packages d'exécution, aucun besoin d'OpenSSL sur OSX et les exécutables autonomes, entre autres. Lundi, Microsoft a publié la version finale de.NET Core 2.0.

Rich Lander, membre de l'équipe Common Language Runtime, appelle la dernière version de.NET Core "plus facile à utiliser et beaucoup plus performante en tant que plate-forme". Lander déclare que les développeurs.NET peuvent commencer à développer avec Core 2.0 en ligne de commande, dans leur éditeur de texte préféré, dans Visual Studio Code, dans Visual Studio pour Mac ou dans Visual Studio 2017 15.3 (les deux derniers viennent également de paraître). Lander ajoute ceci à propos de la plateforme:

«Il est prêt pour les charges de travail de production, sur votre propre matériel ou dans votre cloud préféré, comme Microsoft Azure.»

Voici quelques fonctionnalités importantes de.NET core 2.0:

  1. Fichiers binaires Linux: La dernière version de.NET Core contient des archives binaires compatibles avec les distributions Linux prises en charge par.NET Core, ce qui permet au développeur d'expérimenter des distributions qui ne figurent pas dans la liste mais qui sont néanmoins compatibles.
  2. Pas besoin d'OpenSSL sur OSX: avec.NET Core 2.0, Microsoft a modifié les bibliothèques de chiffrement afin de tirer pleinement parti des services disponibles de manière native dans mac OS, éliminant ainsi le besoin d'OpenSSL sur OSX.
  3. Magasin de packages d'exécution:.NET Core 2.0 comprend un magasin de packages d'exécution, qui permet de créer un cache précompilé de bibliothèques communes, qui peut ensuite être provisionné de manière centralisée au lieu d'être déployé dans chaque application, ce qui réduit considérablement la taille et la durée du déploiement.
  4. Exécutables autonomes: avec la dernière version de.NET, les applications portables et autonomes utiliseront désormais des exécutables hôtes distincts. Cela permettra au développeur de l'application de signer l'exécutable hôte en utilisant sa signature numérique.
  5. Autres caractéristiques: Il convient également de noter les archives binaires portables pour toutes les plateformes, les versions Windows Arm32 et Arm64, ainsi que la prise en charge des versions de Linux Arm.

Microsoft a également publié lundi la version 15.3 de Visual Studio 2017 et la version 7.1 de Visual Studio pour Mac. La dernière version de Visual Studio 2017 améliore l'accessibilité en adaptant Visual Studio à la plupart des lecteurs d'écran les plus populaires. La dernière version de Visual Studio pour Mac ajoute la prise en charge du ciblage.NET Core 2.0 pour ses applications Web, ses services Web et ses applications console, ainsi que pour permettre au développeur de créer.NET Standard 2.0 dans des projets de bibliothèque, ce qui leur permet de partager davantage de code. projets.

Microsoft publie .net core 2.0 et visual studio 2017 version 15.3