Azure SDK for .NET

Build cloud applications with confidence using Microsoft Azure's comprehensive software development kits.

Simplify Azure Development

The Azure SDK for .NET provides a consistent, idiomatic, and high-level client library experience across all Azure services.

☁️

Unified Experience

Leverage a single, coherent set of libraries that make it easy to interact with Azure services, regardless of your application's complexity.

Learn More →
🚀

Performance & Scalability

Designed for modern .NET applications, our SDKs are built with performance and scalability in mind, ensuring your applications run efficiently.

Learn More →
🔧

Developer Productivity

Benefit from features like asynchronous operations, dependency injection integration, and comprehensive logging to boost your development workflow.

Learn More →
🔒

Security First

Integrate securely with Azure services using robust authentication mechanisms and best practices for managing credentials and access.

Learn More →

Key Features

🔗

HTTP Pipeline Customization

🔄

Automatic Retries

📝

Logging & Diagnostics

💡

Idiomatic .NET APIs

🎯

Service-Specific Functionality

🔋

Long-Running Operation Support

Getting Started with Azure SDK

Ready to start building? Follow our quick start guides to install the necessary packages and write your first lines of Azure SDK code.

Get Started Now →