Definition

Salesforce DX

Contributor(s): Karolina Kiwak

Salesforce DX is a Salesforce product in the App cloud that allows users to develop and manage Salesforce apps throughout the entire platform in a more direct and efficient way.

Salesforce DX, used primarily by developers, allows users to have true version control. Version control allows developers to have better control over collaboration, auditing, and disaster control. It is also an important part of an agile release plan. It also helps users build and release new features quickly and with minimal risks.

Salesforce DX combines features from Force.com and Heroku Flow along with new improvements. DX uses the migration tool from Force.com to retrieve and push metadata to an org, also known as a developer environment, but DX also pulls all functionality into one place. DX delivers integration and application pipelines that help streamline workflow through Heroku Flow.

Salesforce DX introduces a new type of Salesforce environment in Scratch orgs. These are orgs consisting of Salesforce code or metadata that can be easily created or destroyed, helping to speed up the standard development workflow.

This was last updated in April 2017

Continue Reading About Salesforce DX

Dig Deeper on Salesforce App Exchange

Join the conversation

1 comment

Send me notifications when other members comment.

Please create a username to comment.

What is your experience with Salesforce DX?
Cancel

-ADS BY GOOGLE

File Extensions and File Formats

SearchCRM

SearchERP

SearchSAP

SearchHRSoftware

SearchDataManagement

SearchBusinessAnalytics

Close