Setting Up Your .NET Developer Environment

This tipsheet describes how to set up your local environment so that you can start using Salesforce APIs, such as SOAP API or REST API.

If you're setting up a local environment to develop Salesforce applications using Apex and custom Metadata API components, take a look at the Salesforce Extensions for Visual Studio Code.

Note

This tipsheet focuses on tools and configurations you need to set up your local development system. It assumes you already have a working Salesforce organization with the API Enabled permission. API is enabled by default on Developer Edition, Enterprise Edition, Unlimited Edition, and Performance Edition organizations.

To create a Developer Edition org, go to developer.salesforce.com/signup and follow the instructions for signing up for a Developer Edition organization.

If you have a Salesforce organization you can use for development but need to set up a sandbox for development and testing, see Deploy Enhancements from Sandboxes in Salesforce Help.