พื้นที่เก็บข้อมูลนี้มีไว้สำหรับการพัฒนา Azure SDK สำหรับ .NET ที่ใช้งานอยู่ สำหรับผู้ใช้ SDK เราขอแนะนำให้เยี่ยมชมเอกสารสำหรับนักพัฒนาสาธารณะหรือเอกสารสำหรับนักพัฒนาเวอร์ชันของเรา
หากต้องการเริ่มต้นใช้งานไลบรารี โปรดดูไฟล์ README.md ที่อยู่ในโฟลเดอร์โครงการของไลบรารี คุณสามารถค้นหาโฟลเดอร์ไลบรารีเหล่านี้ที่จัดกลุ่มตามบริการได้ในไดเร็กทอรี /sdk
สำหรับบทช่วยสอน ตัวอย่าง การเริ่มต้นอย่างรวดเร็ว และเอกสารประกอบอื่นๆ ให้ไปที่ Azure สำหรับ .NET Developers
แต่ละบริการอาจมีห้องสมุดจำนวนหนึ่งจากแต่ละประเภทต่อไปนี้:
ลูกค้า - สินค้าออกใหม่
ลูกค้า - เวอร์ชันก่อนหน้า
การจัดการ - ข่าวออกใหม่
การจัดการ - เวอร์ชันก่อนหน้า
แพ็คเกจคลื่นลูกใหม่ที่เราประกาศเป็น GA และอีกหลายแพ็คเกจที่กำลังเปิดตัวใน การดูตัวอย่าง ไลบรารีเหล่านี้เป็นไปตามแนวทางการออกแบบ Azure SDK สำหรับ .NET และแบ่งปันคุณสมบัติหลักจำนวนหนึ่ง เช่น การลอง HTTP อีกครั้ง การบันทึก โปรโตคอลการขนส่ง โปรโตคอลการตรวจสอบความถูกต้อง ฯลฯ เพื่อที่เมื่อคุณเรียนรู้วิธีใช้คุณสมบัติเหล่านี้ในไลบรารีไคลเอนต์เดียว คุณจะ จะรู้วิธีใช้งานในไลบรารีไคลเอนต์อื่น คุณสามารถเรียนรู้เกี่ยวกับคุณสมบัติที่ใช้ร่วมกันเหล่านี้ได้ที่ Azure.Core
ไลบรารีไคลเอ็นต์ใหม่เหล่านี้สามารถระบุได้โดยการตั้งชื่อที่ใช้สำหรับโฟลเดอร์ แพ็คเกจ และเนมสเปซ แต่ละรายการจะขึ้นต้นด้วย Azure ตามด้วยหมวดหมู่บริการ ตามด้วยชื่อของบริการ ตัวอย่างเช่น Azure.Storage.Blobs
สำหรับรายการแพ็คเกจทั้งหมดที่มี โปรดดูหน้าแพ็คเกจล่าสุดที่มี
หมายเหตุ: หากคุณต้องการให้แน่ใจว่าโค้ดของคุณพร้อมสำหรับการผลิต เราขอแนะนำอย่างยิ่งให้ใช้หนึ่งในไลบรารีที่เสถียรและไม่ใช่ตัวอย่าง
แพ็คเกจเวอร์ชันเสถียรล่าสุดที่พร้อมใช้งานจริง ไลบรารีเหล่านี้มีฟังก์ชันการทำงานที่คล้ายคลึงกันกับแพ็คเกจการแสดงตัวอย่าง เนื่องจากช่วยให้คุณสามารถใช้และใช้ทรัพยากรที่มีอยู่และโต้ตอบกับแพ็คเกจเหล่านั้นได้ เช่น อัปโหลด Blob ที่เก็บข้อมูล ไดเรกทอรีไลบรารีที่เสถียรโดยทั่วไปจะมี 'Microsoft.Azure' อยู่ในชื่อ เช่น 'Microsoft.Azure.KeyVault' พวกเขาอาจไม่ปฏิบัติตามหลักเกณฑ์หรือมีคุณสมบัติเดียวกันกับที่เผยแพร่ในเดือนพฤศจิกายน อย่างไรก็ตาม พวกเขาเสนอบริการที่ครอบคลุมมากขึ้น
ไลบรารีการจัดการชุดใหม่ที่เป็นไปตามแนวทางการออกแบบ Azure SDK สำหรับ .NET และอิงตามไลบรารี Azure.Core ขณะนี้อยู่ในการแสดงตัวอย่างแบบสาธารณะแล้ว ไลบรารีใหม่เหล่านี้มอบความสามารถหลักจำนวนหนึ่งที่ใช้ร่วมกันระหว่าง Azure SDK ทั้งหมด รวมถึงไลบรารี Azure Identity ที่ใช้งานง่าย, HTTP Pipeline พร้อมนโยบายแบบกำหนดเอง, การจัดการข้อผิดพลาด, การติดตามแบบกระจาย และอื่นๆ อีกมากมาย คุณสามารถดูรายการแพ็คเกจใหม่ได้ในหน้านี้
หากต้องการเริ่มต้นใช้งานไลบรารีใหม่เหล่านี้ โปรดดูคู่มือการเริ่มต้นฉบับย่อที่นี่ ไลบรารีใหม่เหล่านี้สามารถระบุได้ด้วยเนมสเปซที่ขึ้นต้นด้วย Azure.ResourceManager เช่น Azure.ResourceManager.Network
หมายเหตุ: หากคุณต้องการให้แน่ใจว่าโค้ดของคุณพร้อมสำหรับการผลิต ให้ใช้ไลบรารีที่เสถียรและไม่ใช่ตัวอย่าง
สำหรับรายการไลบรารีการจัดการทั้งหมดที่ช่วยให้คุณสามารถจัดเตรียมและจัดการทรัพยากร Azure ได้ โปรดตรวจสอบที่นี่ พวกเขาอาจไม่มีคุณสมบัติเดียวกันกับที่ออกใหม่ แต่ให้บริการที่ครอบคลุมมากขึ้น ไลบรารีการจัดการเวอร์ชันก่อนหน้าสามารถระบุได้ด้วยเนมสเปซที่ขึ้นต้นด้วย Microsoft.Azure.Management เช่น Microsoft.Azure.Management.Network
สามารถดูเอกสารประกอบและตัวอย่างโค้ดสำหรับไลบรารีเหล่านี้ได้ที่นี่
สำหรับเอกสารอ้างอิง โปรดไปที่ Azure SDK สำหรับการอ้างอิง .NET API
สำหรับบทช่วยสอน ตัวอย่าง การเริ่มต้นอย่างรวดเร็ว และเอกสารประกอบอื่นๆ ให้ไปที่ Azure สำหรับ .NET Developers
ยื่นปัญหาผ่าน Github Issues
ตรวจสอบคำถามก่อนหน้าหรือถามคำถามใหม่บน StackOverflow โดยใช้แท็ก azure และ .net
สนทนากับสมาชิกชุมชนอื่น ๆ
ควรรายงานปัญหาด้านความปลอดภัยและจุดบกพร่องแบบส่วนตัวทางอีเมลไปที่ Microsoft Security Response Center (MSRC) [email protected] คุณควรได้รับการตอบกลับภายใน 24 ชั่วโมง หากคุณไม่ทำเช่นนั้นด้วยเหตุผลบางประการ โปรดติดตามผลทางอีเมลเพื่อให้แน่ใจว่าเราได้รับข้อความต้นฉบับของคุณ ข้อมูลเพิ่มเติม รวมถึงคีย์ MSRC PGP สามารถพบได้ใน Security TechCenter
คุณสมบัติใดที่สำคัญสำหรับคุณ? คุณสามารถแจ้งให้เราทราบได้โดยดูที่คำขอคุณลักษณะแบบเปิดของเรา และแบ่งปันความคิดของคุณโดยยกนิ้วโป้งขึ้นหรือลง (โปรดทราบว่ารายการจะจัดเรียงตามจำนวนนิ้วหัวแม่มือขึ้นจากมากไปน้อย)
เราอยากจะรวมความคิดเห็นของชุมชนเข้ากับกระบวนการออกแบบห้องสมุดของเรา นี่คือรายการการอภิปรายเกี่ยวกับการออกแบบที่เรากำลังดำเนินการอยู่ เข้าร่วมการสนทนาโดยแสดงความคิดเห็นของคุณในประเด็น!