Les premiers pas
Dépendances de paquet «Graph»
Ce dépôt est destiné au développement actif du Azure SDK for .NET. Il est recommandez aux utilisateurs du SDK de consulter la documentation développeur publique ou versionnée.
Pour démarrer
Pour démarrer avec une bibliothèque, consultez le fichier README.md situé dans le dossier du projet de la bibliothèque. Ces dossiers sont regroupés par service dans le répertoire /sdk.
Pour accéder à des tutoriels, des exemples, des guides de démarrage rapide et d'autres documentations, consultez la page Azure pour les développeurs .NET.
Les paquets disponibles
Chaque service peut disposer de plusieurs bibliothèques disponibles dans chacune des catégories suivantes :
- Client - Nouvelles versions
- Client - Versions précédentes
- Gestion - Nouvelles versions
- Gestion - Versions précédentes
Client - Nouvelles versions
Nouvelle vague de paquets qu'ils annonce en disponibilité générale et plusieurs sont actuellement disponibles en préversion. Ces bibliothèques respectent les directives de conception du Azure SDK for .NET et partagent plusieurs fonctionnalités clefs telles que les nouvelles tentatives HTTP, la journalisation, les protocoles de transport, les protocoles d'authentification,... Ainsi, une fois que vous aurez appris à utiliser ces fonctionnalités dans une bibliothèque cliente, vous saurez les utiliser dans d'autres bibliothèques clientes.
Ces nouvelles bibliothèques clientes sont identifiables par le nom de leur dossier, paquet et espace de noms. Chacune commence par Azure, suivi de la catégorie de service, puis du nom du service. Par exemple, Azure.Storage.Blobs.
Pour obtenir la liste complète des paquets disponibles, consultez la page des paquets disponibles.
Remarque : Pour vous assurer que votre code est prêt pour la production, il est vivement recommandé d'utiliser l'une des bibliothèques stables, non une préversion.
Client - Versions précédentes
Dernières versions stables des paquets prêts pour la production. Ces bibliothèques offrent des fonctionnalités similaires aux paquets d'aperçu, car elles permettent d'utiliser et de consommer des ressources existantes et d'interagir avec elles, par exemple pour télécharger un blob d'entreposage. Les répertoires des bibliothèques stables contiennent généralement «Microsoft.Azure» ??dans leur nom, par exemple «Microsoft.Azure.KeyVault». Elles peuvent ne pas implémenter les directives ou ne pas disposer des mêmes fonctionnalités que les versions de novembre. Elles offrent toutefois une couverture de services plus étendue.
Gestion - Nouvelles versions
Un nouvel ensemble de bibliothèques de gestion, conformes aux directives de conception du Azure SDK for .NET et basées sur les bibliothèques Azure.Core, est disponible en publique. Ces nouvelles bibliothèques offrent des fonctionnalités essentielles communes à tous les SDK Azure, notamment la bibliothèque intuitive Azure Identity, un pipeline HTTP avec des stratégies personnalisées, la gestion des erreurs, le traçage distribué, et bien plus encore. Vous trouverez la liste des nouveaux paquets sur cette page.
Pour démarrer avec ces nouvelles bibliothèques, consultez le guide de démarrage. Ces nouvelles bibliothèques sont identifiables par des espaces de noms commençant par Azure.ResourceManager, par exemple Azure.ResourceManager.Network.
Remarque : Pour vous assurer que votre code est prêt pour la production, utilisez l'une des bibliothèques stables, hors préversion.
Gestion : Versions précédentes
Pour obtenir la liste complète des bibliothèques de gestion permettant de provisionner et de gérer les ressources Azure, veuillez consulter la page de Azure SDK Releases de Microsoft. Elles n'offrent peut-être pas les mêmes fonctionnalités que les nouvelles versions, mais offrent une couverture de services plus étendue. Les versions précédentes des bibliothèques de gestion sont identifiables par leurs espaces de noms commençant par Microsoft.Azure.Management, par exemple : Microsoft.Azure.Management.Network.
Communauté
Pour discuter avec les autres membres de la communauté, vous les rejoindre avec le clavardage sur https://gitter.im/azure/azure-sdk-for-net
Signalement des problèmes et bogues de sécurité
Les problèmes et bogues de sécurité doivent être signalés en privé, par courriel, au Centre de réponse de sécurité Microsoft (MSRC) secure@microsoft.com. Vous devriez recevoir une réponse sous 24 heures.