Wednesday 29 July 2020

Episode 6-Asynchronous Apex-Future vs Queueable vs Batch Apex in Salesforce




In this blog, we will learn about Asynchronous Apex and the comparison between its types ie. 
Future Methods, Batch Apex, and Queueable Apex. After reading the blog you will be able to
decide when and how to use them. Before wasting time lets get started.πŸ˜ƒ

Wednesday 22 July 2020

Episode 5-The Complete Guide on Future Methods in Salesforce

In this blog, we will have insights about future methods in Salesforce. This blog will be the complete guide blog for Future Methods. Before Wasting time let's get started.😊

Saturday 18 July 2020

Episode 4-Conceptual Questions on Apex Triggers

In this blog we will have insights about the questions which are conceptual and often been asked in Interviews.
I would recommend you to go through by earlier blog on Trigger so that your concepts are clear for this blog.Read till the end to know the Bonus Tip.Before wasting time let's get startedπŸ˜„.

Sunday 12 July 2020

Episode 3-Salesforce Triggers and Scenario Based Questions

In this Blog, we will have insights about Apex Triggers and how to apply trigger concepts in real-time scenarios. This Blog is for the Beginners to Intermediate Level Developers. Read the blog till the end to know the BONUS TIP. Before wasting time let's get started.πŸ‘



The trigger is the piece of code that is executed when some specified database events occur.

Types Of Triggers:

1.Before Triggers: They are used to validate or update values of records before data is saved to the database.

2. After Triggers: They are used to access record values that are stored in the database and also when you have to make changes in other records.


Trigger Syntax:
Trigger <TriggerName> On <ObjectName> (trigger_events) {
//code 
}

You may be wondering what is Trigger Events. So ,we have 7 Trigger Events in Salesforce apex  triggers  depending upon various DML operations:

  • Before Insert
  • Before Update
  • Before Delete
  • After Insert
  • After Update
  • After Delete
  • After UnDelete

Context Variables: In order to access the records which are fired due to the Trigger, We use Context Variables in Trigger. For Example, the most commonly used Context Variables are Trigger.New and Trigger.Old.   

Trigger.New contains all the new versions of records which have caused trigger to fire.Trigger.Old contains old versions of records.

You can check out all the  Trigger Context Variables at the below link:


Check out the table to know which trigger events are allowed for 4 commonly used Trigger Context Variables.








Implementing the Trigger  Scenarios:

Before diving directly into code, identify the below points from the given requirement scenario.

1.Object on which Trigger is fired.
2.Which Trigger Events should be used and Why?
3.Objects, fields, and conditions on which DML operations need to be performed.

Saturday 4 July 2020

Episode 2-Ten Most Important Topics you need to prepare for Salesforce PD1 Certification

If this is your first attempt at Salesforce Platform Developer(I)  Certification and want the one-stop platform where you can have one last revision of a few Important Topics. Yes, You are at the Correct place.
Please read the blog to know insights into some important concepts which need to be revised before appearing for your certification exam. Before Wasting Time let's get started.πŸ’ͺ Also, read till the end to know the BONUS Tip.

Episode 13 : RollUp Summary Trigger for Lookup Relationship

 As we all know we can use roll-up summary field logic only for the master-detail relationship, but in case you have the business requiremen...