Voici la liste des paquets les plus populaires proposé sur NuGet :
Nom | Description |
---|---|
AutoMapper | Ce paquet contient une cartographie d'objet à objet basé sur des conventions. |
AWSSDK.Core | Ce paquet contient le Core Runtime du SDK Amazon Web Services pour .NET. |
Azure.Core | Ce paquet contient la mise en oeuvre d'une ligne de tuyau vers un client Azure. |
Azure.Identity | Ce paquet permet de la mise en oeuvre de la bibliothèque cliente du Azure SDK Client Library for Azure Identity. |
Azure.Messaging.EventHubs | Ce paquet contient le Azure Event Hubs, lequel est un service de publication-abonnement hautement évolutif pouvant ingérer des millions d'événements par seconde et les diffuser à plusieurs consommateurs. Cette bibliothèque cliente permet à la fois de publier et de consommer des événements à l'aide d'Azure Event Hubs. |
Azure.Messaging.ServiceBus | Ce paquet contient un courtier de messages d'intégration d'entreprise entièrement géré. Le Azure Service Bus peut découpler les applications et les services. Le Azure Service Bus offre une plate-forme fiable et sécurisée pour le transfert désynchronisé de données et d'état. |
Azure.Search.Documents | Ce paquet contient la bibliothèque cliente Azure Cognitive Search pour développer des applications .NET avec des expériences de recherche riches. Il vous permet d'interroger vos index, de mettre à jour des documents dans vos index et de gérer des index, des cartographies de synonymes, des indexeurs, des sources de données ou d'autres ressources de niveau de service. |
Azure.Security.KeyVault.Certificates | Ce paquet contient la bibliothèque cliente Microsoft Azure Key Vault Certificates. |
Azure.Security.KeyVault.Keys | Ce paquet contient la bibliothèque cliente Microsoft Azure Key Vault Keys. |
Azure.Security.KeyVault.Secrets | Ce paquet contient la bibliothèque cliente Microsoft Azure Key Vault Secrets. |
Azure.Storage.Blobs | Ce paquet contient la bibliothèque cliente permettant de travailler avec le service Azure Blob Storage pour entreposer des données binaires et texte. |
Azure.Storage.Queues | Ce paquet contient la bibliothèque cliente permettant de travailler avec le service de file d'attenteMicrosoft Azure Storage Queue pour entreposer les messages auxquels un client peut accéder. |
Cassia | Ce paquet contient une bibliothèque .NET permettant d'accéder à l'API Windows Terminal Services native. Il peut être utilisé à partir de C#, Visual Basic.NET ou de tout autre langage de programmation .NET. Cassia est écrit par danports. |
Castle.Core | Ce paquet contient le Castle Core, avec le DynamicProxy, Logging Abstractions et DictionaryAdapter. |
elmah | Ce paquet contient une configuration initiale pour une prise en main rapide. Le ELMAH (Error Logging Modules and Handlers) est une fonction de journal de bord des erreurs à l'échelle de l'application étant entièrement enfichable. Il peut être ajouté dynamiquement à une application Web d'ASP.NET en cours d'exécution, ou même à toutes les applications Web d'ASP.NET sur une machine, sans avoir besoin de recompilation ou de redéploiement. |
elmah.corelibrary | Ce paquet contient la bibliothèque de base pour ELMAH (Error Logging Modules and Handlers) sans aucune configuration. |
EntityFramework | Ce paquet contient un cartographieur relationnel d'objet éprouvé pour .NET avec de nombreuses années de développement et de stabilisation de fonctionnalités. Voir le cadre d'application EntityFramework. |
HtmlAgilityPack | Ce paquet contient un analyseur HTML agile construisant un DOM en lecture/écriture et prend en charge le simple XPATH ou XSLT. Il s'agit d'une bibliothèque de code .NET vous permettant d'analyser des fichiers HTML "hors du Web". L'analyseur est très tolérant avec le HTML malformé du monde réel. Le modèle objet est très similaire à ce que propose System.Xml, mais pour les documents HTML (ou flux). |
MaterialSkin | Ce paquet contient des thèmes WinForms .NET pour C# ou VB.NET basé sur les principes du Google's Material Design Principles. |
MaterialSkin.2 | Ce paquet contient une version amélioré des thèmes WinForms .NET pour C# ou VB.NET basé sur les principes du Google's Material Design Principles. |
Microsoft.ApplicationInsights | Ce paquet contient l'API de base Application Insights Base. Ce paquet fournit des fonctionnalités de base pour la transmission de tous les types de télémétrie Application Insights et est un paquet dépendant pour tous les autres paquets Application Insights. |
Microsoft.AspNet.Mvc | Ce paquet contient les assemblys d'exécution pour ASP.NET MVC. L'ASP.NET MVC vous offre un moyen puissant et basé sur des modèles de créer des sites Web dynamiques permettant une séparation nette des préoccupations et vous donnant un contrôle total sur le balisage. |
Microsoft.AspNet.Razor | Ce paquet contient les assemblys d'exécution pour les pages Web ASP.NET. Les pages Web ASP.NET et la syntaxe Razor offrent un moyen rapide, concis, propre et léger de combiner le code serveur avec HTML pour créer du contenu Web dynamique. |
Microsoft.AspNet.WebPages | Ce paquet contient des assemblys d'exécution principaux partagés entre ASP.NET MVC et les pages Web ASP.NET. |
Microsoft.Azure.Amqp | Ce paquet contient le Azure AMQP. |
Microsoft.Azure.DocumentDB.Core | Ce paquet contient la bibliothèque cliente permettant aux applications clientes ciblant .NET Core de se connecter à Azure Cosmos DB via l'API de DocumentDB (SQL). L'Azure Cosmos DB est un service de base de données multi-modèles distribué à l'échelle mondiale. |
Microsoft.Azure.Services.AppAuthentication | Ce paquet permet à un service de s'authentifier auprès des services Azure à l'aide du compte Azure Active Directory/Microsoft du développeur pendant le développement, et de s'authentifier en tant que lui-même (à l'aide du flux d'informations d'identification client OAuth 2.0) lors du déploiement sur Azure. |
Microsoft.Azure.WebJobs | Ce paquet contient les assemblys d'exécution pour Microsoft.Azure.WebJobs.Host. Il ajoute également des fonctionnalités de diagnostic riches facilitant la surveillance des WebJobs dans le tableau de bord. |
Microsoft.Azure.WebJobs.Core | Ce paquet contient la bibliothèque simplifié de tâche d'ajout de traitement en arrière-plan à vos sites Web dans Microsoft Azure. Le SDK utilise Microsoft Azure Storage, déclenchant une fonction dans votre programme lorsque des éléments sont ajoutés aux files d'attente et aux blobs. |
Microsoft.Azure.WebJobs.Extensions | Ce paquet contient des minuteurs et des déclencheurs de fichiers. |
Microsoft.Bcl.AsyncInterfaces | Ce paquet permet de fournir les interfaces et les types d'assistance IAsyncEnumerable<T> et IAsyncDisposable pour .NET Standard 2.0. |
Microsoft.EntityFrameworkCore | Ce paquet contient le Entity Framework Core, soit un cartographieur de base de données objet moderne pour .NET. Il prend en charge les requêtes LINQ, le suivi des modifications, les mises à jour et les migrations de schéma. Le EF Core fonctionne avec SQL Server, Azure SQL Database, SQLite, Azure Cosmos DB, MySQL, PostgreSQL et d'autres bases de données via une API de plugiciels de fournisseur. |
Microsoft.Extensions.Configuration.AzureKeyVault | Ce paquet contient la mise en oeuvre du fournisseur de configuration Azure KeyVault pour Microsoft.Extensions.Configuration. Cette bibliothèque a été remplacée par le nouveau Azure SDK suivant. |
Microsoft.Extensions.DependencyInjection | Ce paquet contient la mise en oeuvre par défaut de l'injection de dépendances pour Microsoft.Extensions.DependencyInjection. |
Microsoft.Extensions.Logging | Ce paquet contient la mise en oeuvre par défaut de l'infrastructure de journal de bord pour Microsoft.Extensions.Logging. |
Microsoft.IdentityModel.Clients.ActiveDirectory | Ce paquet contient l'assemblage principal de la bibliothèque d'authentification Active Directory (ADAL). Le ADAL fournit une fonctionnalité d'authentification facile à utiliser pour vos applications clientes .NET en tirant parti d'Active Directory ou de Windows Azure Active Directory. |
Microsoft.Rest.ClientRuntime.Azure | Ce paquet permet de fournir la gestion des erreurs courantes, le traçage et la manipulation de ligne de tuyau basée sur HTTP/REST. |
Microsoft.VisualStudio.Azure.Containers.Tools.Targets | Ce paquet permet de cibler les fichiers pour activer les outils Visual Studio pour les conteneurs. |
Microsoft.Web.Infrastructure | Ce paquet contient l'assembly Microsoft.Web.Infrastructure vous permettant d'enregistrer dynamiquement des modules HTTP au moment de l'exécution. |
Microsoft.WindowsAzure.ConfigurationManager | Ce paquet permet de fournir une API unifiée pour charger les paramètres de configuration quel que soit l'endroit où l'application est hébergée, que ce soit sur site ou dans un service infonuagique. |
MSTest.TestAdapter | Ce paquet contient l'adaptateur pour découvrir et exécuter des tests basés sur le cadre d'application MSTest Framework. |
MSTest.TestFramework | Ce paquet contient le cade d'application de test de Microsoft Microsoft's Test Framework. |
MySql.Data | Ce paquet contient la bibliothèque de classes de base MySql.Data.MySqlClient de .Net. Voir MySql.Data. |
navESelectPlus | Ce paquet contient le eSELECTplus_dotNet_API_v2.dll. |
NUnit | Ce paquet permet une présentation d'une syntaxe d'assertion fluide, des tests paramétrés, génériques et théoriques et est extensible par l'utilisateur. Ce paquet comprend l'assembly du cadre d'application NUnit, étant référencé par vos tests. |
Moq | Ce paquet contient le cadre d'application Moq lequel est très convivial pour .NET. |
Newtonsoft.Json | Ce paquet contient le Json.NET, soit le cadre d'application JSON hautes performances pour .NET. |
Open3270 | Ce paquet permet de fournir une API de haut niveau pour se connecter aux sessions d'ordinateur central 3270 à partir d'une application .NET. |
Selenium.WebDriver | Ce paquet contient ensemble d'outils logiciels différents, chacun avec une approche différente pour prendre en charge l'automatisation du navigateur. Ces outils sont très flexibles, permettant de nombreuses options pour localiser et manipuler des éléments dans un navigateur, et l'une de ses fonctionnalités clés est la prise en charge de l'automatisation. |
Serilog | Ce paquet contient un journal de bord .NET simple avec des événements entièrement structurés. |
Swashbuckle.AspNetCore.Swagger | Ce paquet contient un intergiciel pour exposer les points de terminaison Swagger JSON à partir d'API construites sur ASP.NET Core. |
System.Drawing.Common | Ce paquet permet de donner accès à la fonctionnalité graphique GDI+. Types couramment utilisés : System.Drawing.Bitmap, System.Drawing.BitmapData, System.Drawing.Brush, System.Drawing.Font et System.Drawing.Graphics System.Drawing.Icon. |
System.Runtime.CompilerServices.Unsafe | Ce paquet permet de fournir la classe System.Runtime.CompilerServices.Unsafe, fournissant des fonctionnalités génériques de bas niveau pour la manipulation de pointeurs. Types couramment utilisés : System.Runtime.CompilerServices.Unsafe. |
System.Text.Json | Ce paquet permet de fournir des types hautes performances et à faible allocation sérialisant les objets en texte JSON (JavaScript Object Notation) et désérialisant le texte JSON en objets, avec la prise en charge UTF-8 intégrée. Il fournit également des types pour lire et écrire du texte JSON codé en UTF-8, et pour créer un modèle objet de document en mémoire. |
System.Threading.Tasks.Extensions | Ce paquet permet de fournir des types supplémentaires simplifiant le travail d'écriture de code simultané et désynchronisé. Types couramment utilisés : System.Threading.Tasks.ValueTask>TResult>. |
Microsoft.Win32.SystemEvents | Ce paquet permet d'accéder aux avertissements d'événements système Windows. Types couramment utilisés : Microsoft.Win32.SystemEvents. |
Swashbuckle.AspNetCore.SwaggerGen | Ce paquet contient un générateur Swagger pour les API basées sur ASP.NET Core. |
xunit | Ce paquet contient le cadre d'application xUnit.net, lequel permet aux développeurs d'effectuer des tests. Il est conçu pour prendre en charge le développement piloté par les tests, avec un objectif de conception d'extrême simplicité et d'alignement avec les fonctionnalités du cadre d'application. L'installation de ce paquet installe xunit.core, xunit.assert et xunit.analyzers. |
... | ... |
Remarque
- Si vous utilisez des dépôts privés sur des serveurs Team Foundation Server, vous devez vous assurez que les utilisateurs ont les droits suffisants dans le Package Management pour accéder à ces paquets.
Dernière mise à jour : Dimanche, le 20 juin 2021