Microsoft publie la deuxième préversion de Visual Studio 2017 version 15.7
La prochaine mise à jour mineure de son EDI

176PARTAGES

2  0 
Microsoft a publié hier la deuxième préversion de Visual Studio 2017 version 15.7, la prochaine mise à jour de son EDI. L'une des principales améliorations dans cette préversion est que l'éditeur XAML fournit maintenant un support IntelliSense pour l'écriture de XAML conditionnel – rappelons que le XAML est un langage de Microsoft basé sur XML et que le XAML conditionnel fournit un moyen d'utiliser la méthode ApiInformation.IsApiContractPresent dans le balisage XAML. Lorsque vous utilisez un type qui n'est pas présent dans la version minimale cible de votre application, l'éditeur XAML va maintenant non seulement vous avertir, mais également offrir plusieurs options pour corriger cela.


Côté C++, MSVC se rapproche encore de la pleine conformité à la dernière norme, avec l'ajout de cinq autres fonctionnalités C++ 17 au compilateur dans cette version. Microsoft dit, en outre, avoir complètement implémenté Expression SFINAE de C++ 11, et apporté les modifications correspondantes à la bibliothèque standard. Les algorithmes parallèles conformes à la norme ISO C++ 17 ont également été implémentés.

Comme autre changement, notons que cette préversion de Visual Studio simplifie la configuration pour la mise à jour des applications UWP. La plateforme Windows universelle (UWP) permet de distribuer des applications sans le Microsoft Store en utilisant un mécanisme appelé « sideloading ». Avec Visual Studio 2017 version 15.7 Preview 2 utilisant le dernier SDK Windows 10 Insider Preview, il existe maintenant des outils pour configurer facilement les paramètres de mise à jour automatique pour ces applications UWP.

Il y a aussi des améliorations pour les développeurs TypeScript et JavaScript. Visual Studio 2017 version 15.7 inclura le support de TypeScript 2.8 et ses améliorations de productivité pour les développeurs. Mais pour améliorer davantage la productivité des développeurs, Microsoft mise aussi sur l'amélioration des performances de leurs outils en rendant facultative l'analyse en arrière-plan des fichiers fermés. Cette préversion vient également avec la prise en charge de jsconfig.json – analogue à tsconfig.json – afin que les développeurs JavaScript puissent affiner leur expérience de service de langage de la même manière que les développeurs TypeScript.


On notera encore la possibilité de déboguer des fichiers JavaScript avec Microsoft Edge. Les développeurs Visual Studio ASP.NET et .NET Core sur les builds Windows Insider peuvent en effet maintenant définir des points d'arrêt et déboguer leurs fichiers JavaScript à l'aide du navigateur Microsoft Edge. Visual Studio utilisera le nouveau protocole Edge DevTools développé par Microsoft lors du ciblage du navigateur Microsoft Edge, ce qui signifie que les développeurs pourront déboguer et corriger les problèmes JavaScript depuis Visual Studio à la fois dans Microsoft Edge et Google Chrome.

Cette préversion vient aussi avec des outils pour éviter les problèmes d'autorisations d'applications Web. On notera, en outre, la prise en charge de la création de types de projets supplémentaires dans les outils de build de Visual Studio. Les outils de build vous permettent de créer des serveurs de génération sans installer tout Visual Studio. Outre la prise en charge des projets C++, ASP.NET et .NET Core pour les projets desktop, dans la dernière mise à jour mineure, les outils de build ont commencé à prendre en charge les types de projets TypeScript et Node.js et Microsoft avait promis d'ajouter le support de plusieurs autres types de projets dans les versions à venir. Dans cette nouvelle version, Microsoft a donc ajouté le support de types de projets supplémentaires y compris Azure, Office et Sharepoint, développement Mobile avec .NET (Xamarin) et ClickOnce.

Source : Blog Microsoft

Et vous ?

Utilisez-vous Visual Studio comme EDI ? Pourquoi ?
Que pensez-vous des nouveautés et améliorations annoncées ici ?
Qu'attendez-vous de la prochaine mise à jour de Visual Studio ?

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de tomlev
Rédacteur/Modérateur https://www.developpez.com
Le 01/04/2018 à 19:21
Citation Envoyé par Jacques(BE) Voir le message
Bonjour,

Depuis la naissance de Visual Studio aucune améliorations ou nouveautés à propos des contrôles. MS serait-il à court d'idées ??
Navette, DataGrid, Chart Report, affichage de document, calendrier...!!
Désolant
Ils ne sont pas à court d'idées, ils ont juste d'autres priorités... De plus, faire des contrôles, ce n'est pas leur cœur de métier. Il y a des entreprises qui en ont fait leur spécialité (Telerik, DevExpress, SyncFusion, etc.); MS se concentre sur fournir un framework sur lequel on peut construire d'autres choses, ils n'ont pas vocation à fournir une suite exhaustive de composants et contrôles.
1  0 
Avatar de Corobori
Candidat au Club https://www.developpez.com
Le 09/05/2018 à 0:38
Si je pouvais avoir une machine à remonter dans le temps ....j'attendrai un peu ! En effet j'ai installé cette version et depuis impossible d'exécuter mes projets (je développe des sites web en ASP.NET) J'ai envoyé un message sur le "Developer Community" forum en espérant avoir une réponse.

Heureusement j'ai un note de secours qui lui est avec la version 15.4 et qui me permet de travailler.
1  0 
Avatar de tomlev
Rédacteur/Modérateur https://www.developpez.com
Le 06/06/2018 à 15:43
Il est maintenant possible de télécharger tous les fichiers avant de commencer l'installation du logiciel et accélérer son chargement en désactivant la restauration automatique des documents.
J'ai l'impression que la 2e partie de la phrase va plutôt avec le paragraphe suivant...
Sinon, pour la 1ere partie de la phrase : enfin ! Je ne maintenait pas toujours mon VS à jour à cause de ça, parce que je ne pouvais pas travailler pendant le téléchargement de la mise à jour.
1  0 
Avatar de Elthorn
Membre actif https://www.developpez.com
Le 07/09/2018 à 11:21
Personnellement, les deux premières (multicaret et ligne en double) et la dernière (aller au dernier emplacement modifié) m'intéresse plus particulièrement.

Mais toutes sont importantes et puis pour une fois que des modifs implantées par microsoft sont issues des demande utilisateurs, il faut pas bouder son plaisir
1  0 
Avatar de Beowulf59
Membre actif https://www.developpez.com
Le 07/09/2018 à 11:47
Le problème avec VS, c'est que même une feuille A4 ne suffit pas pour tout les raccourcis claviers, il y en a tellement à apprendre, il faut prendre ce qui nous intéresse et bien les mémoriser. D'autant plus que du temps où il y avait une différence entre VS C# Edition VS VB Edition les raccourcis claviers n'étaient pas les mêmes, si on ajoute encore Resharper dans le lot...
1  0 
Avatar de captaindidou
Inactif https://www.developpez.com
Le 23/03/2018 à 19:55
J'ai fait l'amère expérience de Visual Studio 2017 ces jours-ci. Je ne sais pas si les autres versions étaient meilleures mais questions bugs, j'ai été servi l'espace de quelques jours; 3 pour être précis.
L'éditions de liens qui bloque l'ihm pendant de longues, longues minutes : 15 mn. J'ai apprécié.

J'ai voulu tenté le plugin Code Graph : il génère les fichiers xml de doxygen. Mais ça s'arrête là. Impossible de tirer quoi que ce soit de l'ihm malgré les chargements répétés des résultats d'analyse.

Enfin, je me tourne vers la version d'évaluation de la version Entreprise pour enfin obtenir l'arbre de dépendances puisque qu'il y a une fonction intégrée. ça plante alors que le build est OK. Et la doc, même pas à jour à propos de la logique IHM du truc.

On adore M$ pour ça.

Ben du coup, je me tourne vers libclang qui elle, fait le boulot en toute humilité et j'espère, bien.

Bonne soirée, c'est trolldi.

Pour le coup, c'est M$ qui m'a bien trollé, cette semaine.
0  0 
Avatar de François DORIN
Rédacteur https://www.developpez.com
Le 01/04/2018 à 21:15
Citation Envoyé par tomlev Voir le message
Ils ne sont pas à court d'idées, ils ont juste d'autres priorités... De plus, faire des contrôles, ce n'est pas leur cœur de métier. Il y a des entreprises qui en ont fait leur spécialité (Telerik, DevExpress, SyncFusion, etc.); MS se concentre sur fournir un framework sur lequel on peut construire d'autres choses, ils n'ont pas vocation à fournir une suite exhaustive de composants et contrôles.
Tout à fait. Je rajouterai également que Visual Studio est un IDE. En tant que tel, il n'a donc pas vocation à fournir des contrôles, puisque ce n'est pas à un IDE de les fournir, mais au framework .NET (ou une bibliothèque tierce).
0  0 
Avatar de clementmarcotte
Expert éminent https://www.developpez.com
Le 10/04/2018 à 0:03
15.7.0 Preview 3 est disponible depuis quelques minutes. (Ou quelques heures, pour ceux qui sont déjà couchés.)

2,47 Go à télécharger

+ Un redémarrage en chemin
0  0 
Avatar de clementmarcotte
Expert éminent https://www.developpez.com
Le 21/04/2018 à 0:22
Et le 19 avril, c'est 15.7 preview 4
0  0 
Avatar de clementmarcotte
Expert éminent https://www.developpez.com
Le 27/04/2018 à 3:36
Au moment où j'écris ces lignes, 15.7.0 preview 5 est disponible depuis un peu plus d'un quart d'heure.

Un peu mois de 1.5 Gigaoctet.
0  0 
Contacter le responsable de la rubrique Accueil

Partenaire : Hébergement Web