Performance analysis of methods for building applications on the Salesforce platform


Abstract

The presented article describes the results of a comparative analysis of methods for building applications on the Salesforce platform. The following methods were confronted with each other: object-oriented programming language Apex, Visualforce framework and Point-andclick method, which does not require writing any code. The analysis consisted in examining the performance of pages created using each method. The analyzed parameters include page load time, the amount of data that have been downloaded and the impact of the number of records displayed on the page performance.


Keywords

salesforce; apex; visualforce

[1] S. K. Datta, Salesforce for Beginners (Apex And Visualforce): Salesforce Interview Questions 2017 (included) (Edycja Kindle), 2017
[2] A. Poniszewska-Maranda, R. Matusiak, N. Kryvinska, Use of Salesforce Platform for Building Real-Time Service Systems in Cloud, IEEE International Conference on Services Computing (SCC), 2017
[3] A. Manchar, A. Chouhan , Salesforce CRM: A new way of managing customer relationship in cloud environment, Second International Conference on Electrical, Computer and Communication Technologies (ICECCT), 2017
[4] J. Patel, A. Chouhan, An approach to introduce basics of Salesforce.com: A cloud service provider, International Conference on Communication and Electronics Systems (ICCES), 2016
[5] M. Shrivastava, Salesforce Essentials for Administrators, Packt Publishing, 2014
[6] K. Bowden, Visualforce Development Cookbook : Over 75 Recipes to Help You Create Powerful Custom Pages, Simplify Data-entry, and Enrich the Salesforce User Interface, Packt Publishing, 2013
[7] https://trailhead.salesforce.com/trails/force_com_admin_beginn er/modules/starting_force_com/units/starting_intro [22.11.2018]
[8] https://en.wikipedia.org/wiki/Salesforce.com [12.11.2018]
[9] https://developer.salesforce.com/docs/atlas.enus.pages.meta/pages/pages_intro_what_is_it.htm [ 19.11.2018]
[10] http://resources.docs.salesforce.com/206/14/enus/sfdc/pdf/sharing_architecture.pdf [19.11.2018]
[11] https://trailhead.salesforce.com/en/content/learn/modules/apex_database/apex_database_intro [24.11.2018]
[12] https://www.edureka.co/blog/salesforce-developer/ [23.11.2018]
[13] https://www.janbasktraining.com/blog/create-visualforce-pagesalesforce/ [23.11.2018

Published : 2019-03-30


Miącz, D. (2019). Performance analysis of methods for building applications on the Salesforce platform . Journal of Computer Sciences Institute, 10, 24-27. https://doi.org/10.35784/jcsi.189

Damian Miącz  damian.miacz@pollub.edu.pl
Lublin University of Technology  Poland