You are using an older browser that might negatively affect how this site is displayed. Please update to a modern browser to have a better experience. Sorry for the inconvenience!

Integrating a .Net Console Application with Salesforce via the Partner WSDL


By: Venkata

Now a day, the businesses constantly look for modern trend/environment to collaborate with clients and have the need to integrate their existing enterprise systems with the Cloud based service such as Salesforce platform. Let us see how to integrate the Salesforce with Microsoft .Net applications using SOAP API?

This is a common integration method required to be executed on any Microsoft .NET supported platform. The following steps are involved to establish the connection with Console application.

• Generate API WSDL in Salesforce
• Add a Web service reference to the .Net application
• Establish API reference within Salesforce

Generating API WSDL in Salesforce: 

Step 1: WSDL files are retrieved via the standard user interface in Salesforce organization by navigating to Setup > Develop > API. Choose the appropriate Partner WSDL.

integrating net console application

Step 2: Click the Generate button.

After that, you will receive the WSDL file in XML format. Store the below generated file in your local disk.

integrating net console application

Add Web service reference to the .Net application:

Step 3: Reference the generated file in the Visual studio console application.

integrating net console application

Step 4: Add the endpoint URL in the SOAP API Service Reference.

integrating net console application

Step 5: Click the Add Web Reference button.

integrating net console application

Step 6: Enter the Salesforce user credential details.