BT

Votre opinion compte! Merci de bien vouloir répondre au sondage InfoQ!

NuGet plus rapide, configurations par défaut, « Concierge »

| par Roopesh Shenoy Suivre 0 Abonnés , traduit par Slim Ouertani Suivre 1 Abonnés le 14 nov. 2013. Durée de lecture estimée: 1 minute |

A note to our readers: As per your request we have developed a set of features that allow you to reduce the noise, while not losing sight of anything that is important. Get email and web notifications by choosing the topics you are interested in.

NuGet version 2.7 a été annoncée cette semaine avec plusieurs améliorations de performance, de nouvelles API d'extensibilité, restauration à partir de la ligne de commande, configurations par défaut ainsi que plusieurs autres fonctionnalités.

La nouvelle version dispose d'une occupation de mémoire plus petite avec moins d'utilisation espace disque et une installation plus rapide. Les requêtes sur flux OData sont également plus intelligentes avec une charge globale plus réduite.

Voici quelques améliorations supplémentaires :

  • Nouvelles API d'extensibilité : IVsPackageInstallerServices et IVsPackageInstaller avec quelques nouvelles méthodes.
  • Configurations par défaut : désormais, les configurations par défaut des machines à large échelle peuvent être définies pour paramétrer leurs sources de paquets, ceci est principalement destiné à aider les entreprises à utiliser des sources internes de progiciel.
  • Restauration de package simplifiée à partir de la ligne de commande : ce qui permet d'intégrer facilement la restauration dans le processus de compilation. En fait, il y a déjà une procédure progressive avec TFS.
  • Dépendances uniques pour le développement : permet aux auteurs de package de déclarer des dépendances qui seront utilisées uniquement au moment du développement et qui ne nécessitent aucunes dépendances aux packages.

Un changement mineur mais utile concerne le package « Restore Consent » qui est désormais activé par défaut. Il n'y a plus besoin de le faire au niveau de la solution. Ceci, combiné avec la ligne de commande restore, signifie que les développeurs peuvent désormais exclure les binaires référencés du contrôle de source.

Avec ces caractéristiques, cette version corrige presque 100 anomalies. Cependant, elle semble aussi briser la restauration de packages ayant le chiffre zéro dans leur version, et signale aussi deux ou trois autres problèmes connus.

Vous pouvez consulter les notes de version pour la liste complète des changements.

NuGet Concierge est un service distinct annoncé hier par Microsoft. Il vous permet de charger votre fichier de configuration du package NuGet et recommande ensuite d'autres packages fréquemment utilisés par votre projet. Actuellement, le service semble avoir peu de données, mais il est destiné à être amélioré au fil du temps.

Evaluer cet article

Pertinence
Style

Bonjour étranger!

Vous devez créer un compte InfoQ ou cliquez sur pour déposer des commentaires. Mais il y a bien d'autres avantages à s'enregistrer.

Tirez le meilleur d'InfoQ

Donnez-nous votre avis

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet
Commentaires de la Communauté

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet

Discuter

Se connecter à InfoQ pour interagir sur ce qui vous importe le plus.


Récupérer votre mot de passe

Follow

Suivre vos sujets et éditeurs favoris

Bref aperçu des points saillants de l'industrie et sur le site.

Like

More signal, less noise

Créez votre propre flux en choisissant les sujets que vous souhaitez lire et les éditeurs dont vous désirez suivre les nouvelles.

Notifications

Restez à jour

Paramétrez vos notifications et ne ratez pas le contenu qui vous importe

BT