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.