Improved Data Transfer between TWS and Your Org
Lightning Fast Build Process
When serving build requests, we send only the changed files to Salesforce so the processing time is minimized and you do not need to wait long.
Robust Projects Download
Multi-threaded and optimized project download allows you to start working in seconds.
Working with cloud services usually impacts the performance of all operations due to the added steps like sending or processing data directly at the cloud service provider. Development for Salesforce is not an exception – the code is built in the cloud instead of using our local computing power.
For The Welkin Suite we have created a new optimized build process with a less processing time. Firstly, it does not require any additional preparation time to process your source code, which decreases the entire amount of time to start building. Once you press a hotkey, it starts to build your code immediately. Secondly, the building time is decreased because every time you build, IDE analyzed changed in the codebase and sends only those files to Salesforce to build that were changed.
As the outcome, if you are building some small files, you get the results back in less than 10 seconds.
Salesforce stores a lot of date about every entity in an organization and only a part of this data is needed for Salesforce development tasks. In order to allow a faster start on a development project, we reduced amount of the calls made to Salesforce and engaged multithreading abilities to simultaneously download as many files as it allowed by system resources. Right after the project is downloaded, The Welkin Suite opens it and performs all initial warm-up operations so you do not have to wait in the case as if they would be performed consequently. The only action required from you is to enter credentials and environment type. Just an example: any of the small or medium-sized projects would take less than a minute and a project with thousands of files and megabytes of Static Resources would take about 1..3 minutes to open and begin.
A combination of improved download performance and the execution of initial processes when the project is opening provides a great balance of a really fast start-up time and warming-up the IDE for the most common tasks that you are going to use.
Ability to Select Specific Files for Pulling
Choose only the files you need that will be pulled from Salesforce in The Welkin Suite IDE.
Instantly load, update, or delete giant amounts of data in your org in no more than a few clicks using the Data Loader in The Welkin Suite IDE.
When opening the Pull Wizard, you will get the list of all the files with some changes made to them, that can be pulled from Salesforce. While you are free to pull all the files at once, you can also mark the necessary files and pull these files only. This option comes in handy when you have thousands of files in your project, and several other developers working on these files. If you don't need to keep track of the changes that your colleagues made, and you only need the specific files you are working with, you can find them on the list and download them separately, which will considerably reduce the time spent on the pull process and make the work in our IDE more convenient.
Our advanced Data Loader is packed with such convenient options as: an easy-to-use wizard, built-in CSV file viewer, drag-and-drop field mapping, batch mode interface with database connectivity, support for large files that contain up to millions of rows, support for all objects (including custom objects), and detailed success and error log files in CSV format. The intuitive and handy interface will make your work with this feature very pleasant and fast.