Security in Salesforce

In this session we will talk about Apex security and sharing in Salesforce which developer must know. We’ll go through the main concepts that developers must understand to code secure applications on the Salesforce Platform. We’ll talk about how to enforce data security and how to prevent SOQL injection attacks...

Continue reading

Trigger Actions Framework

Administrators use platform products like Flow to deliver powerful business processes, and developers can write Apex to handle more complicated scenarios. The biggest question for Salesforce architects has been how to arrange these tools together to build complete solutions. In this post we will talk about how to orchestrate ALL...

Continue reading

Salesforce Code Review Checklist

Code review checklist

In this post we will talk about Salesforce code review checklist and how a customer, Project manager, administrator and developer make sure whether the code written for their uses are followed Apex coding standard as well as avoid vulnerabilities Security issues. Before talking about Apex Best Practices Checklist let see...

Continue reading

Code Layouts and Formatting Salesforce

Code Layouts and Formatting Salesforce

In our last post we talk about Naming convention in Salesforce. In this post we will talk about code layout and formatting. A good developer should strive to use a consistent layout and format. It will make the life easy for other developers and code reviewer. Different teams and projects...

Continue reading

Apex Enterprise Patterns

Apex Enterprise Patterns

Enterprise Design Patterns have been around for a while to represent best practices for large scale development projects. First promoted by Martin Fowler in 2003 – “Patterns of Enterprise Application Architecture”. First Adapted to Salesforce by Andy Fawcett in 2014 – now known as “Salesforce Lightning Platform Enterprise Architecture, 3rd...

Continue reading

Clean Code

Clean Code in Salesforce

We spend more time reading our code than writing it. So doesn’t it make sense that our code is clean, precise and easy to read? In this session we discuss how to take a code written in a hurry and apply best practices to refactor and clean it up. We...

Continue reading

Deep Drive in Test classes

While not always the most glamorous part of writing code, testing is an absolutely essential piece of any developer’s tool belt. We’ll talk about how Apex testing works, the various ways to generate test data, and also some advanced testing concepts. We’ll also dive into the different types of tests...

Continue reading