Améliorations de l'installation de Visual Studio
Microsoft a ajouté une bannière de lancement dans le programme d’installation pour signaler que Visual Studio a été installé. Le programme d’installation utilise désormais la détection automatique de proxy pour les téléchargements et si un composant non critique (qui ne compromet pas directement l’IDE Visual Studio) échoue, le programme d’installation affiche désormais un avertissement au lieu d’un échec. Cette nouveauté indique de manière plus claire que vous pouvez utiliser Visual Studio, même si vous devez corriger certains problèmes.
Installation réussie avec la nouvelle bannière de lancement
Visual Studio 2017 version 15.4 affiche également un message à la fin de l’installation quand l’installation d’un package individuel échoue ou que vous rencontrez des problèmes de téléchargement. Ce message vous fournit des liens vers la communauté des développeurs pour obtenir de l’aide sur la résolution des problèmes susceptibles d’affecter la capacité de votre ordinateur à installer Visual Studio dans son intégralité.
Outils de développement pour la plateforme Windows universelle
Cette version de l'IDE de Microsoft vous propose de nombreuses mises à jour des outils de développement pour la plateforme Windows universelle. On peut citer par exemple la prise en charge de Windows 10 Fall Creators Update. Visual Studio 2017 version 15.4 apporte en effet une prise en charge de première classe pour les développeurs qui ciblent la préversion du SDK Windows Fall Creators Update. Rappelons que le SDK Windows 10 regroupe les tout derniers en-têtes, bibliothèques, métadonnées et outils indispensables au développement d’applications Windows 10. Lorsqu’il est utilisé conjointement avec Visual Studio 2017, il permet une création optimale d’applications pour Windows, qui vous permet de tirer parti des tout derniers outils et API offerts par l'OS.
Vous pouvez désormais installer la dernière préversion du SDK Windows Fall Creators Update directement par le biais de la charge de travail de développement de la plateforme Windows universelle quand vous installez Visual Studio. Outre la prise en charge de la préversion du SDK Windows Fall Creators Update, on note une mise à jour du concepteur XAML pour les projets UWP ciblant le SDK Windows Fall Creators Update. Ici, Microsoft donne la priorité à l’amélioration des performances et de la fiabilité, ainsi que la possibilité d’afficher les artefacts de conception Fluent.
Améliorations apportées à Modifier & Continuer pour le code XAML
Vous pouvez maintenant modifier ou supprimer des ressources XAML avec l’option Modifier & Continuer pour le code XAML. Par ailleurs, vous pouvez aussi ajouter des ControlTemplates. Pour tirer parti de ces nouvelles fonctionnalités, vous devez cibler le SDK Windows Fall Creators Update et exécuter l’application avec la dernière version de Windows Fall Creators Update.
Prise en charge de .NET Standard 2.0
Windows 10 Fall Creators Update prend désormais en charge .NET Standard 2.0 pour le développement UWP. Afin de tirer parti des nouvelles API de .NET Standard 2.0, vous devez définir la cible de version minimale de votre application sur la préversion du SDK Windows Fall Creators Update. Vous avez ensuite la possibilité de référencer les packages NuGet, les bibliothèques de classes et les API de .NET Standard 2.0 directement à partir de votre application UWP.
Outils de développement web
Avec cette version, .NET Core 2.0 est disponible pendant l’installation et inclus par défaut dans les charges de travail .NET Core et de développement web.
Projet de création de packages d'application Windows
Visual Studio 2017 version 15.4 introduit de nouveaux modèles de projet pour vous aider à empaqueter n’importe quel projet Windows dans un conteneur .appx, qui permet de moderniser la distribution et l’envoi des applications au Windows Store.
Pour commencer à utiliser le projet de création de packages d’application Windows, accédez à Fichier > Nouveau > Projet et sélectionnez le nouveau modèle Projet de création de packages d’application Windows sous Visual C# > Windows universel.
Projet de création de packages d'application Windows
Visual Studio Tools pour Xamarin
Vous pouvez déployer, tester et déboguer vos applications directement sur des appareils iOS et Android avec Xamarin Live. Déjà disponible en téléchargement dans l’App Store ou Google Play, cette fonctionnalité est désormais incluse dans Visual Studio. Elle peut être activée en accédant à Outils > Options > Xamarin > Autres > Activer Xamarin Live Player.
Animation du jumelage, du déploiement et des modes d’édition en direct de Xamarin Live Player
Améliorations apportées à Linux C++
Vous pouvez maintenant cibler Linux à partir de vos projets CMake. Cela vous permet d’utiliser votre code base existant qui utilise CMake comme solution de génération, sans avoir à le convertir en projet VS. Si votre code base est multiplateforme, vous pouvez cibler Windows et Linux à partir de Visual Studio.
Améliorations de Visual Studio Tools pour Unity
Microsoft a amélioré la prise en charge de Unity dans Visual Studio Tools et ajouté la fonctionnalité Définir un pointeur d’instruction sous le nouveau runtime. Il y a également des améliorations générales à l’évaluation d’expression pendant le débogage.
Visual Studio Tools pour Apache Cordova
Android SDK est désormais installé dans un emplacement privé sous %programdata%. D'après Microsoft, cela va permettre aux utilisateurs de gérer leur installation de SDK partagée ailleurs sans affecter les scénarios VS-TACO.
Source : Blog Visual Studio, Notes de publication de Visual Studio 2017 version 15.4
Et vous ?
Que pensez-vous de ces nouveautés ?