Real Time Salesforce Project Scenario: Update Parent Case on New Case

In this post, we will go through the implementation of our first Trigger implementation as part of Real Time Salesforce Project Scenario series. We should always follow the best practices while writing a trigger. If you are not aware of the best practices of writing a trigger, please read the below post as it is … Read more

Salesforce Real Time Project Scenario: To-Do List in Lightning

Hello Everyone! I am starting the Salesforce Real Time Project Scenario Series in Lightning where we will implement end-to-end real time Salesforce project scenarios. The main motivation behind this is – Lots of people, especially new to Salesforce technology ask me about the real-time project scenarios to practice or the place where they can learn … Read more

Different ways to Schedule Apex Class in Salesforce

In this post, we will implement different ways to schedule Apex Class in Salesforce. It is very important to schedule Apex Classes in certain business scenarios. This helps to run Apex Classes at specific times, even at regular intervals. Let’s hop into the implementation. How to make Apex Class schedulable? To make class schedulable, first, … Read more

Safe Navigation Operator – Avoid Null Pointer Exceptions

In this post, we will use a new feature introduced in Winter ’21 that is Safe Navigation Operator in Salesforce (Apex) to replace explicit, sequential checks for null references and unnecessary IF conditions. This Operator is useful to avoid Null Pointer Exceptions in Apex. It is a Short-Circuit operator that attempts to operate on a … Read more

Send Custom Notification using Apex in Salesforce

In this post, we will implement the functionality to Send Custom Notification using Apex in Salesforce. This feature is introduced recently in the Winter ’21 release. We can also send the Custom Notification using Process Builder in Salesforce. You can check the complete implementation for that here. Implementation In this implementation, we will Send Custom … Read more