Tag: Salesforce

Apex Trigger Frameworks

As most of you already know, we should use a trigger framework in order to manage properly the logic that is executed after we create, update or delete a record by using Apex. The main reason is that we cannot control the order of execution of the different triggers that we can have per object. […]

Frameworks for testing Apex Code

I would like to share a couple of framworks that are very useful for testing Apex Code. The first one is Apex Mock and it will become essential for you when it comes to create test data for your Apex Test classes. The second framework is FinancialForce ApexMocks Framework. This one allows you to decouple complex logic […]

Lightning Experience Roadmap

Within the last two releases we have seen a lot of improvements that we were really waiting for. Now, to me we can really think of using LEX for complex projects but there are still some missing features that we had in Classic. There is a helpful document where we can quickly see all the features […]

Sales Cloud Einstein

You have probably heard about the new Einstein capabilities and how it will bring insights and useful information for being smarter. With Sales Cloud Einstein, your team’s sales productivity is supercharged at every step of the sales process with key predictions, intelligent recommendations, and timely automation. The features that comes with Einstein are as follows: […]

Salesforce Spring 17 Highlights

Spring is around the corner and that means good news for Salesforce passionates. The Sandbox Preview window for Spring ‘17 was scheduled to begin January 6, 2017, so we can start playing with the new features. I want to hightlight those I consider the most important ones that we cannot miss. Platform Continue to Be Impressed […]

Technical Architect Journey

Salesforce has changed recently the path to get the Technical Architect certification. There was a huge gap between all the other certifications and the Technical Architect certification. Now, you can fill that gap getting the skills required to get there by achieving the new domain specialist certifications and becoming Application Architect and System Architect in order […]

Salesforce Winter 17 Highlights

We already have a new version of our loved CRM & Platform. Once again over 300 new features are released and it is a litte bit overwhelming to go over all of them. Just to highlight the most important ones for me and that we cannot miss, I’ll list them. Ligthning enhancements: Lightning Data Service […]

Retrieving blob objects from Azure with Apex

Maybe you need to retrieve blobs stored in Azure Storage Services and save them as Salesforce attachments. Let’s suppose we have an attachment base64 encoded stored as a blob in Azure. We could retrieve it with the following snippet: String blobName = ”; String urlQueue = ‘https://.blob.core.windows.net//’ + blobName; string storageKey = ”; Datetime dt […]

Sending e-mails from Salesforce using Amazon SES

SFDC has increased from 1000 to 5000 the number of e-mails that can be sent to external e-mail addresses within Winter ’17 release. This is really good news but still, in some cases, can be insufficient. I want to show you how you can send e-mails, in both HTML and text plain versions and with […]

Named credentials using OAuth

Sometimes you need to use the Rest API in your Apex Code to make callouts to other Salesforce Orgs or even to the same Org where you are executing your code. You could use Named Credentials to avoid storing user and password credentials (normally in an unsecure way) with OAuth. We will need the following […]