Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Chroniqueur Actualités

    Homme Profil pro
    Redacteur
    Inscrit en
    juin 2016
    Messages
    1 017
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Bénin

    Informations professionnelles :
    Activité : Redacteur
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : juin 2016
    Messages : 1 017
    Points : 27 456
    Points
    27 456
    Par défaut Visual Studio 2019 v16.4 est disponible et permet de publier directement sur GitHub à partir de Team Explorer
    Visual Studio 2019 v16.4 est disponible et permet de publier directement sur GitHub à partir de Team Explorer
    et de recharger à chaud XAML pour Xamarin.Forms

    Microsoft a annoncé ce mardi la disponibilité de Visual Studio 2019 v16.4 avec de nouvelles fonctionnalités, plusieurs améliorations, et aussi quelques correctifs de bogues. Avec la version 16.4 de l’EDI de Microsoft, vous avez désormais la possibilité de publier directement sur GitHub à partir de Team Explorer. Visual Studio 2019 v16.4 apporte également la recharge à chaud XAML pour Xamarin.Forms et ajoute une nouvelle fenêtre Outils à Containers, ainsi que d’autres fonctionnalités. Voici de quoi il s’agit dans Visual Studio 2019 v16.4.

    Publication sur GitHub directement depuis Team Explorer

    L’équipe de développement de l’EDI a ajouté une extension à Visual Studio 2019 v16.4. Cette extension vous donne désormais la possibilité de publier directement sur GitHub à partir de Team Explorer. Cela vous offre une communication transparente avec les dépôts GitHub. Les dépôts locaux peuvent être synchronisés en cliquant sur le bouton "Publish to GitHub" sur la page Synchronisation de Team Explorer. L’équipe de développement de l’EDI a précisé que c’est l’une des fonctionnalités majeures de Visual Studio 2019 v16.4.

    Nom : PublishToGH-768x372.png
Affichages : 12614
Taille : 93,6 Ko

    Fenêtre Outils Conteneur

    Selon l’équipe de développement l’EDI, l’ajout de la fenêtre Outils Conteneur a commencé comme une simple extension dans Visual Studio Marketplace. Cette nouvelle fenêtre d'outils du menu Containers vous permet de lister, inspecter, arrêter, démarrer et supprimer des images et des conteneurs Docker sur une machine locale. Par conséquent, vous pouvez visualiser les dossiers et les fichiers dans des conteneurs en cours d'exécution et ouvrir une fenêtre de terminal.

    Recharge à chaud de XAML pour Xamarin.Forms (XAML Hot Reload)

    La recharge à chaud de XAML pour Xamarin.Forms vous permet d'apporter des modifications à votre interface utilisateur XAML et de les voir reflétées en direct sans avoir besoin d'une autre compilation et d’un autre déploiement. Selon l’équipe, cela accélère considérablement votre développement et facilite la construction, l'expérimentation et l'itération sur votre interface utilisateur. Selon elle, le meilleur de tous est le temps que vous pouvez gagner puisque vous n'avez plus à reconstruire votre application pour chaque ajustement.


    Comme votre application est compilée à l'aide de XAML Hot Reload, elle fonctionne avec toutes les bibliothèques tierces. Il est également disponible pour iOS et Android. Par conséquent, il fonctionne sur toutes les cibles de déploiement valides, y compris les simulateurs, les émulateurs, et aussi les dispositifs physiques. Si vous êtes plus curieux, l’équipe a indiqué que vous pouvez consulter la documentation de XAML Hot Reload for Xamarin.

    Améliorations de l'outillage XAML pour les développeurs de bureau WPF et UWP

    Microsoft a également investi du temps dans l'amélioration de la productivité des développeurs de bureau qui créent des applications WPF et UWP. Pour Visual Studio 2019 v16.4, les nouvelles fonctionnalités sont la prise en charge d’IntelliSense pour les extraits XAML, un filtre “Just My XAML” pour l'arbre visuel en direct, et une fonction de dictionnaire de ressources de fusion. La possibilité d'afficher la vue de l'éditeur de code séparément du concepteur XAML est également incluse.

    Outillage C++

    L’équipe a apporté trois améliorations majeures à l'expérience de développement C++ : l'intégration de Clang-tidy dans l'éditeur, le support expérimental d'Address Sanitizer, et le support de C++ Build Insights pour le compilateur MSVC. En plus des améliorations décrites ci-dessous, cette version apporte également le support C++/CLI dans .NET Core 3.1 et de nouvelles améliorations à l'intégration CMake. Selon l’équipe, il s'agit notamment de la sélection des cibles de débogage, des pages d'aperçu et de la personnalisation simplifiée des variables d'environnement.

    Visual Studio supporte désormais le mode de conformité FIPS

    À partir de la version 16.4, Visual Studio 2019 supporte désormais le mode de conformité FIPS 140-2 lors du développement d'applications et de solutions pour Windows, Azure et.NET. Il est important de noter que certains scénarios peuvent ne pas utiliser les algorithmes approuvés par la FIPS 140-2. Il s'agit notamment du développement d'applications ou de solutions pour des plateformes non Microsoft comme Linux, iOS ou Android, ainsi que des logiciels tiers inclus avec Visual Studio ou des extensions que vous choisissez d'installer.

    Pour configurer le mode de conformité FIPS 140-2 pour Visual Studio, vous devez installer .NET Framework 4.8 et activer le paramètre de stratégie de groupe Windows : “System cryptography : Use FIPS compliant algorithms for encryption, hashing, and signing.” Enfin, notez cependant que le développement de solutions SharePoint ne supporte pas le mode de conformité FIPS 140-2.

    Productivité .NET

    Pour faciliter le débogage du code asynchrone, l’équipe a ajouté de nouvelles fonctionnalités à Parallel Stacks for Tasks, une fenêtre qui permet de visualiser les tâches dans .NET. Elle a également ajouté une nouvelle commande “Go To Base” pour remonter la chaîne d'héritage. La commande “Go To Base” est disponible dans le menu contextuel (clic droit) ou vous pouvez taper (Alt+Home) sur l'élément que vous souhaitez parcourir dans la hiérarchie de l'héritage.

    Nom : NETProductivity1.png
Affichages : 3406
Taille : 15,5 Ko

    Prise en charge étendue de Visual Studio 2019 v16.4

    L’équipe de l’EDI a annoncé que Visual Studio 2019 v16.4 est la deuxième base de maintenance prise en charge pour Visual Studio 2019. Par conséquent, les entreprises et les clients professionnels qui ont besoin d'adopter un environnement de développement stable et sécurisé à long terme sont encouragés à se standardiser sur cette version. La version 16.4 sera supportée avec des correctifs et des mises à jour de sécurité pendant un an après la publication de la prochaine base de maintenance.

    De plus, maintenant que la version 16.4 est disponible, la version 16.0, la dernière version de base de service, sera supportée pendant 12 mois supplémentaires. Il cessera d'être financé en janvier 2021. Par ailleurs, notez également que les versions 16.1, 16.2 et 16.3 ne sont plus supportées. Ces versions intermédiaires n'ont reçu des correctifs que jusqu'à la prochaine mise à jour mineure.

    De même, Microsoft a annoncé que les produits suivants approchent de la fin de leur durée de vie, ce qui signifie qu’il ne publiera plus de mises à jour de sécurité pour ces produits. Ces dates sont toutes disponibles sur le site Microsoft Lifecycle Policy.

    • Visual Studio 2017 v15.0 - fin de l'assistance le 14 janvier 2020 ;
    • Suite de produits Visual Studio 2010 - le support prend fin le 14 juillet 2020 ;
    • Gamme de produits Expression 4 - le support prend fin le 13 octobre 2020.

    Source : Microsoft

    Et vous ?

    Que pensez-vous des nouveautés dans Visual Studio 2019 v16.4 ?

    Voir aussi

    Visual Studio 2019 version 16.3 est disponible et apporte le support de .NET Core 3.0. Microsoft annonce aussi la disponibilité de Visual Studio 2019 version 16.4 Preview 1

    Microsoft annonce la disponibilité générale de Visual Studio 2019 sur Windows et macOS. Petit tour d'horizon sur les nouveautés et améliorations

    Visual Studio Code est désormais l'EDI par défaut de Facebook qui aide également Microsoft à améliorer l'expérience de développement à distance dans VSC

    Visual Studio 2019.1 Preview 3 est disponible avec la version grand public d'IntelliCode, l'outil de productivité assisté par l'IA et AddressSanitizer
    Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités

  2. #2
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    avril 2007
    Messages
    13 678
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : avril 2007
    Messages : 13 678
    Points : 24 748
    Points
    24 748
    Par défaut
    Attention pour ceux qui ont des projets de base de données, on ne peut plus publier (ni générer de script).
    Le bug a été rapporté et est en cours d’analyse.
    Avoir un vs 2017 à côté peut dépanner.
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Futur Membre du Club
    Profil pro
    Développeur Logiciels
    Inscrit en
    novembre 2010
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : novembre 2010
    Messages : 5
    Points : 9
    Points
    9
    Par défaut
    @Pol63 : Je viens de tester le publish d'un projet de base de données est cela fonctionne encore dans mon cas.

    Si non j'attendais avec impatience les Tabs en vertical, pour remplacer l'extension Custom Document Well qui est obsolète, mais grande déception, ils n'ont même pas repris la fonctionnalité de coloration en fonction des projets !

    J'espère au moins que la stabilité va être meilleur (je regrette VS2017), car de ce côté Microsoft est devenu une boite de "codeur amateur", ils codent et publient sans tester correctement, c'est le client qui en fait les frais. Il suffit de voir le nombre de MAJ (1 / semaine). Pour un logiciel payant et chère, et qui n'est pas neuf, je ne trouve pas cela normal (à la 16em version ils devraient avoir une base de test de couverture automatisé très complète).

  4. #4
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    avril 2007
    Messages
    13 678
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : avril 2007
    Messages : 13 678
    Points : 24 748
    Points
    24 748
    Par défaut
    Citation Envoyé par NobodyIsPerfect Voir le message
    @Pol63 : Je viens de tester le publish d'un projet de base de données est cela fonctionne encore dans mon cas.

    certains évoquent que seulement certains de leurs projets sont touchés
    et il y aurait des solutions de contournement
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

Discussions similaires

  1. Réponses: 190
    Dernier message: 20/12/2019, 13h34
  2. La deuxième préversion de Visual Studio 2019 16.1 est désormais disponible
    Par Stéphane le calme dans le forum Visual Studio
    Réponses: 1
    Dernier message: 24/05/2019, 09h36
  3. Réponses: 0
    Dernier message: 17/11/2017, 18h27
  4. Visual Studio Code 1.12 est disponible
    Par Olivier Famien dans le forum Visual Studio
    Réponses: 0
    Dernier message: 05/05/2017, 13h21
  5. Visual Studio 11 : la beta est disponible
    Par Hinault Romaric dans le forum Visual Studio
    Réponses: 16
    Dernier message: 29/02/2012, 17h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo