function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
RhyousRhyous 

Saleforce should build an SforceClient with the same Objects/ functions of SqlClient and MySqlClient

So learning to access Salesforce and I realized how smart MySQL was.

 

There is a set of objects and functions that C#(.NET) has for accessing MS SQL.  I had almost no learning curve accessing MySQL because after installing their client, using MySql.Data.MySqlClient, the objects and functions match all the objects and functions of the System.Data.SqlClient.

 

SqlCommand MySqlCommand

SqlCommandBuilder MySqlCommandBuilder

SqlConnection MySqlConnection

SqlConnectionBuilder MySqlConnectionBuilder

SqlDataAdapter MySqlDataAdapter

SqlDataReader MySqlDataReader

 

etc...

 

Woudn't development in Salesforce be so very simple to learn if it matches development in the other two most common databases. Lets face, while it is different than SQL and MySQL, SOQL is not that different. I am not saying they give up their current library scheme, I am just saying to build an additional scheme on top of it that is like this:

 

 

SforceCommand

SforceCommandBuilder

SforceConnection

SforceConnectionBuilder

SforceDataAdapter

SforceDataReader

 

etc...

 

I just think this would take Saleforce "ease of use" to the next level. If I already know MySQL or SQL C# development practices, then I would also pretty much know SForce / SOQL development in C#.

turutosiyaturutosiya

I totally agree with this idea!

 

if it exists, It must be very easy to migrate from old software to salesforce.