Bonjour,
En passant la "preview 2" de 'l'update 5" est maintenant disponible.
https://blogs.msdn.microsoft.com/vis...edium=referral
Bonjour,
En passant la "preview 2" de 'l'update 5" est maintenant disponible.
https://blogs.msdn.microsoft.com/vis...edium=referral
À ma connaissance, le seul personnage qui a été diagnostiqué comme étant allergique au mot effort. c'est Gaston Lagaffe.
Ô Saint Excel, Grand Dieu de l'Inutile.
Excel n'a jamais été, n'est pas et ne sera jamais un SGBD, c'est pour cela que Excel s'appelle Excel et ne s'appelle pas Access junior.
Google Studio paraît lourd mais il est moins lourd qu'VS de 1998. J'AI donc une petite question toute curieuse sur la légèreté de VS 2017 et des pré-requis ?
Repeat after me
Le monsieur lutte pour la défense des libertés individuelles et collectives
Repeat after me...
avant de passer à vs2017 faut il désinstaller vs2015? et si oui est ce risqué?
pour libérer de l'espace !
question :ligne de commande pour installation offline de vs 2017 community desktop :
à partir de ce lien : https://docs.microsoft.com/en-us/vis...meter-examples
"Download the .NET desktop and .NET web workloads along with all recommended components and the GitHub extension. Only include the English language pack:
vs_community.exe --layout C:\VS2017 ^
--lang en-US ^
--add Microsoft.VisualStudio.Workload.NetWeb ^
--add Microsoft.VisualStudio.Workload.ManagedDesktop ^
--add Component.GitHub.VisualStudio ^
--includeRecommended
"
pour minimiser mon téléchargement je supprime juste : --add Microsoft.VisualStudio.Workload.NetWeb ^ ? :
vs_community.exe --layout C:\VS2017 ^
--lang en-US ^
--add Microsoft.VisualStudio.Workload.ManagedDesktop ^
--add Component.GitHub.VisualStudio ^
--includeRecommended
Pas de soucis non plus de mon côté. Et normalement, avoir les deux est tout à fait compatible
François DORIN
Consultant informatique : conception, modélisation, développement (C#/.Net et SQL Server)
Site internet | Profils Viadéo & LinkedIn
---------
Page de cours : fdorin.developpez.com
---------
N'oubliez pas de consulter la FAQ C# ainsi que les cours et tutoriels
François DORIN
Consultant informatique : conception, modélisation, développement (C#/.Net et SQL Server)
Site internet | Profils Viadéo & LinkedIn
---------
Page de cours : fdorin.developpez.com
---------
N'oubliez pas de consulter la FAQ C# ainsi que les cours et tutoriels
François DORIN
Consultant informatique : conception, modélisation, développement (C#/.Net et SQL Server)
Site internet | Profils Viadéo & LinkedIn
---------
Page de cours : fdorin.developpez.com
---------
N'oubliez pas de consulter la FAQ C# ainsi que les cours et tutoriels
Pas de questions techniques par MP ! Le forum est là pour ça...
Tutoriels : Les nouveautés de C# 6 - Accès aux données avec Dapper - Extraction de données de pages web à l'aide de HTML Agility Pack - La sérialisation XML avec .NET (Aller plus loin) - Les markup extensions en WPF
Ca me paraissait tellement évident que je ne l'ai pas signalé !
Idem. Et puis surtout, quand tout marche, et que je n'ai pas besoin des nouveautés, j'évite de faire des mises à jour "juste pour le fun". Parfois il y a un peu de casse... Il y a quelques mois par exemple, l'explorateur de tests unitaires était en carafe.... Il a fallu attendre quelques semaines avant d'avoir un correctif...
François DORIN
Consultant informatique : conception, modélisation, développement (C#/.Net et SQL Server)
Site internet | Profils Viadéo & LinkedIn
---------
Page de cours : fdorin.developpez.com
---------
N'oubliez pas de consulter la FAQ C# ainsi que les cours et tutoriels
La version 15.5 de Visual Studio 2017 améliore le chargement des solutions C# et VB
qui est désormais deux fois plus rapide qu’avant
Après la sortie de Visual Studio 15.4 le mois dernier, Microsoft travaille sur la 5e mise à jour de Visual Studio 2017, numérotée 15.5. Pendant que les préversions de Visual Studio 15.5 se succèdent, la firme de Redmond dévoile de nouvelles fonctionnalités, mais également des gains de performance. Dans un nouveau billet de blog, Microsoft annonce cette fois une amélioration considérable du temps de chargement des solutions C# et VB, en particulier les plus grosses solutions.
Si en moyenne, 50 % de toutes les solutions ouvertes par les utilisateurs de Visual Studio s'ouvrent en dix secondes ou moins, d’après Microsoft, la société note que le chargement de grosses solutions peut prendre beaucoup plus de temps, notamment parce qu'il y a beaucoup de projets que Visual Studio doit traiter. Au cours des six derniers mois, Microsoft a donc cherché des moyens d'accélérer le chargement des solutions ouvertes avec Visual Studio. Avec certaines optimisations effectuées dans Visual Studio 15.5, Microsoft explique aujourd’hui que son EDI charge les projets C# et Visual Basic deux fois plus vite qu'avant.
Comme l’explique l’entreprise, le chargement d'une solution dans Visual Studio est assez complexe. En effet, pour permettre aux développeurs d'être productifs, Visual Studio active diverses fonctionnalités IDE au chargement de la solution. Ces fonctionnalités nécessitent une compréhension approfondie des projets, des fichiers de projet et des dépendances. Pour cela, Visual Studio lance une génération au moment du design (design-time build) pendant le chargement de la solution ; une opération qui peut toutefois être coûteuse. Il faut également noter qu’auparavant, le chargement de solutions avec Visual Studio ne tirait pas parti des gains de performances offerts par les machines multicœurs.
Pour réduire le temps de chargement pour les solutions C# et VB, Visual Studio démarre maintenant les générations au moment du design dès que possible. Il fait également un batch des opérations de génération au moment du design pour tous les projets de la solution et exécute ces opérations de génération en parallèle avec d'autres opérations de chargement de la solution.
Pour réduire le temps de chargement, Microsoft dit également avoir amélioré l'analyse des références. La plupart des projets C# et Visual Basic ont en effet des références à des assemblys. Et pour vous permettre de travailler avec les références de projet, Visual Studio doit lire des informations sur ces assemblys, telles que la version et la description de l'assembly. Ces lectures simples peuvent prolonger de plusieurs secondes le chargement d'une grosse solution, car les solutions ont souvent des milliers de références assemblys dans tous leurs projets. Mais étant donné que de nombreux projets ont souvent le même ensemble de références, Microsoft a réduit davantage le temps de chargement de la solution en ajoutant en mémoire un cache de « références » qui est partagé entre tous les projets dans une solution.
Bien qu'une grande partie du chargement d'une solution soit automatique, Microsoft affirme que certaines parties du processus sont sous le contrôle des développeurs. L'extension Project System Tools peut par exemple les aider à identifier les projets et les cibles qui ralentissent la génération au moment du design pendant le chargement de la solution. Une fois les cibles inutiles identifiées, les développeurs pourront éditer leurs fichiers de projet pour les supprimer du design-time build. Comme autre astuce pour rendre le chargement d'une solution encore plus rapide, il est également fortement recommandé d'envisager une mise à niveau vers un SSD si vous utilisez un disque dur standard. La télémétrie de Visual Studio montre en effet que les machines avec un stockage SSD chargent les solutions deux à trois fois plus rapidement que celles avec un disque dur standard.
Source : Blog Visual Studio
Et vous ?
Que pensez-vous de cette amélioration du chargement des solutions C# et VB et des recommandations de Microsoft ?
Voir aussi :
Visual Studio 2017 va permettre de compiler pour les plateformes matérielles ARM, fonctionnalité à découvrir via le deuxième aperçu de la version 15.5
Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager