- Install Visual Studio 2026 (Community or higher) and make sure you have the latest updates.
- Need at least .NET Framework 4.6.1 and 4.7 development tools
- Install the .NET Core cross-platform development workloads in Visual Studio
- Install .NET 10.0 SDK for your specific platform. (or a higher version within the 10.0.* band)
- Install the latest version of git
- Install PowerShell, version 7 or higher.
- Install NodeJS (18.x.x or above).
Make sure you have a TypeSpec project in the main branch of the public API specification repository azure-rest-api-specs. You can find more information about creating an API spec on TypeSpec here.
You will need to generate the SDK library under an SDK project folder following the repository guidelines. You can use the Azure.Template as an example.