هذا المستودع مخصص للتطوير النشط لـ Azure SDK لـ .NET. بالنسبة لعملاء SDK، نوصي بزيارة مستندات المطورين العامة أو مستندات المطورين ذات الإصدار الخاص بنا.
لبدء استخدام المكتبة، راجع ملف README.md الموجود في مجلد مشروع المكتبة. يمكنك العثور على مجلدات المكتبة هذه مجمعة حسب الخدمة في الدليل /sdk.
للحصول على البرامج التعليمية والعينات والبدايات السريعة والوثائق الأخرى، انتقل إلى Azure لمطوري .NET.
قد تحتوي كل خدمة على عدد من المكتبات المتاحة من كل فئة من الفئات التالية:
العميل - الإصدارات الجديدة
العميل - الإصدارات السابقة
الإدارة - الإصدارات الجديدة
الإدارة - الإصدارات السابقة
موجة جديدة من الحزم التي نعلن عنها باسم GA والعديد منها يتم إصدارها حاليًا للمعاينة . تتبع هذه المكتبات إرشادات تصميم Azure SDK لـ .NET وتشارك عددًا من الميزات الأساسية مثل إعادة محاولة HTTP والتسجيل وبروتوكولات النقل وبروتوكولات المصادقة وما إلى ذلك، بحيث بمجرد أن تتعلم كيفية استخدام هذه الميزات في مكتبة عميل واحدة، يمكنك سيعرف كيفية استخدامها في مكتبات العملاء الأخرى. يمكنك التعرف على هذه الميزات المشتركة على Azure.Core.
يمكن التعرف على مكتبات العملاء الجديدة هذه من خلال التسمية المستخدمة للمجلدات والحزمة ومساحة الاسم الخاصة بها. سيبدأ كل منها بـ Azure
، متبوعًا بفئة الخدمة، ثم اسم الخدمة. على سبيل المثال Azure.Storage.Blobs
.
للحصول على قائمة كاملة بالحزم المتاحة، يرجى الاطلاع على صفحة أحدث الحزم المتاحة.
ملاحظة: إذا كنت بحاجة إلى التأكد من أن التعليمات البرمجية الخاصة بك جاهزة للإنتاج، فنوصي بشدة باستخدام إحدى المكتبات المستقرة التي لا تحتاج إلى معاينة.
آخر الإصدارات المستقرة من الحزم الجاهزة للإنتاج. توفر هذه المكتبات وظائف مشابهة لحزم المعاينة، حيث أنها تسمح لك باستخدام الموارد الموجودة واستهلاكها والتفاعل معها، على سبيل المثال: تحميل كائن تخزين ثنائي كبير الحجم. تحتوي أدلة المكتبات الثابتة عادةً على "Microsoft.Azure" في أسمائها، على سبيل المثال "Microsoft.Azure.KeyVault". وقد لا يطبقون الإرشادات أو لديهم نفس الميزات التي تم تعيينها مثل إصدارات نوفمبر. ومع ذلك، فإنها توفر تغطية أوسع للخدمات.
توجد الآن مجموعة جديدة من مكتبات الإدارة التي تتبع إرشادات تصميم Azure SDK لـ .NET وتعتمد على مكتبات Azure.Core في المعاينة العامة. توفر هذه المكتبات الجديدة عددًا من الإمكانات الأساسية التي يتم مشاركتها بين جميع مجموعات Azure SDK، بما في ذلك مكتبة Azure Identity البديهية وخط أنابيب HTTP مع السياسات المخصصة ومعالجة الأخطاء والتتبع الموزع وغير ذلك الكثير. يمكنك العثور على قائمة الحزم الجديدة على هذه الصفحة.
للبدء في استخدام هذه المكتبات الجديدة، يرجى الاطلاع على دليل البدء السريع هنا. يمكن التعرف على هذه المكتبات الجديدة من خلال مساحات الأسماء التي تبدأ بـ Azure.ResourceManager
، على سبيل المثال Azure.ResourceManager.Network
ملاحظة: إذا كنت بحاجة إلى التأكد من أن التعليمات البرمجية الخاصة بك جاهزة للإنتاج، فاستخدم إحدى المكتبات الثابتة غير المخصصة للمعاينة.
للحصول على قائمة كاملة بمكتبات الإدارة التي تمكنك من توفير موارد Azure وإدارتها، يرجى التحقق هنا. قد لا يكون لديهم نفس الميزات التي تم تعيينها مثل الإصدارات الجديدة ولكنها توفر تغطية أوسع للخدمات. يمكن التعرف على الإصدارات السابقة من مكتبات الإدارة من خلال مساحات الأسماء التي تبدأ بـ Microsoft.Azure.Management
، على سبيل المثال Microsoft.Azure.Management.Network
يمكن العثور على الوثائق ونماذج التعليمات البرمجية لهذه المكتبات هنا.
للحصول على الوثائق المرجعية، تفضل بزيارة Azure SDK لمرجع .NET API.
للحصول على البرامج التعليمية والعينات والبدايات السريعة والوثائق الأخرى، انتقل إلى Azure لمطوري .NET.
قم بتقديم مشكلة عبر Github Issues.
تحقق من الأسئلة السابقة أو اطرح أسئلة جديدة على StackOverflow باستخدام علامات azure
و .net
.
الدردشة مع أعضاء المجتمع الآخرين
يجب الإبلاغ عن مشكلات الأمان والأخطاء بشكل خاص، عبر البريد الإلكتروني، إلى مركز الاستجابة الأمنية لـ Microsoft (MSRC) [email protected]. يجب أن تتلقى الرد خلال 24 ساعة. إذا لم تقم بذلك لأي سبب من الأسباب، فيرجى المتابعة عبر البريد الإلكتروني للتأكد من أننا تلقينا رسالتك الأصلية. يمكن العثور على مزيد من المعلومات، بما في ذلك مفتاح MSRC PGP، في Security TechCenter.
ما هي الميزات المهمة بالنسبة لك؟ يمكنك إخبارنا من خلال الاطلاع على طلبات الميزات المفتوحة لدينا ومشاركة أفكارك من خلال إبداء الإعجاب أو عدم الإعجاب بالمشكلة. (لاحظ أن القائمة مرتبة حسب عدد مرات الإعجاب بترتيب تنازلي.)
نود أن ندمج مدخلات المجتمع في عملية تصميم مكتبتنا. فيما يلي قائمة بمناقشات التصميم التي نجريها حاليًا. شارك في المناقشات من خلال ترك تعليقاتك في هذه القضية!