Superbadge – Lightning Experience Specialist

I have completed the Lightning Experience Specialist Superbadge recently and have got 5700 points. Since I see some folks are having issues passing the challenge – thought of putting the configuration and code developed for the same. The details, requirement & Use Case is provided at the Trailhead website Superbadge Lightning Experience Specialist. I assume that… Continue reading Superbadge – Lightning Experience Specialist

Salesforce Integration

DML before Apex Callouts using Salesforce AJAX

You all might have encountered a situation where you want to update/create/delete a record (i.e, perform a DML operation) and based on it’s output would like to then make a Web Service call (may be passing some values from the previous DML operation). While doing so you would have seen an error being thrown as… Continue reading DML before Apex Callouts using Salesforce AJAX



StandardSetController objects allow you to create list controllers similar to, or as extensions of, the pre-built Visualforce list controllers provided by Salesforce. In this tutorial, I am going to cover the tabbed pagination using the functionality of StandardSetController. In the below code – I have created 2 references of the set controller one holding the… Continue reading StandardSetController

Salesforce Integration

Calling Salesforce REST API web services using Java and OAuth 2.0

Salesforce allows you to write Apex class methods and expose them as a REST or SOAP web service operations. By making your methods callable through the web, any external applications can integrate with Salesforce to perform the operations. Let’s say you built a custom application on platform or want to use an existing one (whose… Continue reading Calling Salesforce REST API web services using Java and OAuth 2.0

Salesforce Integration

Salesforce Callouts troubleshooting using RequestBin

Debug Logs are a powerful tool provided by Salesforce to look at the logs and analyze the error’s (if any) being thrown. It is also used to trace the state of the application flow or view the state of variables, objects at any point of time. It can almost record any database operations, system processes,… Continue reading Salesforce Callouts troubleshooting using RequestBin


learning ‘apex:actionSupport’

<apex:actionSupport> is a standard VisualForce component that adds AJAX support to another component, allowing the component to be refreshed asynchronously by the server when a particular event occurs, such as a button click or mouseover. For example, the commandButton component has the inbuilt AJAX support but others such as outputText component does not have – so… Continue reading learning ‘apex:actionSupport’