15 Anti-patterns Apex à éviter absolument pour des performances Salesforce optimales

Dans l’écosystème Salesforce, chaque ligne de code compte. Une mauvaise pratique peut transformer votre solution en cauchemar : performances dégradées, limites governor atteintes, erreurs imprévisibles. Pour vous éviter ces pièges, voici les 15 anti-patterns Apex que nous croisons trop souvent, et surtout comment les éliminer. 1. Requêtes SOQL dans les boucles Pourquoi c’est un problème […]
Créez une action Agentforce pour corriger l’orthographe avec un prompt LLM

Découvrez comment créer une action personnalisée dans Agentforce pour corriger automatiquement l’orthographe à l’aide d’un prompt LLM, sans écrire une ligne de code. Tutoriel pas à pas avec exemple, captures et démo vidéo.
Comment créer une Scratch Org compatible avec Agentforce

Avec l’arrivée d’Agentforce dans l’univers Salesforce, de nombreuses entreprises cherchent à tester cette fonctionnalité dans leurs environnements de développement. Ce guide vous explique pas à pas comment créer une scratch org avec Agentforce activé, en utilisant les outils Salesforce CLI et un fichier de définition adapté. 📌 Prérequis Avant de commencer, assurez-vous d’avoir : 🔧 […]
Dynamic Highlight Panel Salesforce : Personnalisez l’affichage de vos enregistrements

Chez Dev First, nous sommes toujours à l’affût des nouveautés qui améliorent l’expérience utilisateur dans Salesforce. Le Dynamic Highlight Panel Salesforce est une fonctionnalité qui permet d’afficher dynamiquement les champs clés d’un enregistrement selon des critères métier. Pourquoi c’est utile ? Imaginez pouvoir adapter en temps réel les informations affichées en haut d’un enregistrement selon […]
Source Tracking Salesforce (Sandbox / Scratch org)

• C’est quoi le source Tracking Salesforce (Sandbox / Scratch org) ? Le source tracking est une fonctionnalité qui permet de suivre et de gérer les modifications apportées aux composants Salesforce dans des environnements de développement comme les Sandboxes ou les Scratch orgs. Cela signifie que chaque fois que vous effectuez des modifications dans votre […]
Salesforce CLI : Ne perdez plus de temps, utilisez-le!

Salesforce CLI (Command Line Interface) est un outil puissant qui permet aux développeurs Salesforce d’automatiser des tâches fastidieuses et de gagner du temps précieux.
Envoyer des emails avec un utilisateur non connecté (Guest User)

Envoyer des emails depuis un utilisateur non connecté (Guest User)
Salesforce release pour Scratch Org

Pendant la transition de version de Salesforce, vous pouvez spécifier la version (aperçu ou précédente) lors de la création d’une scratch org.
Très utile, pour essayer de nouvelles fonctionnalités dans une future version.
Comment cacher l’en-tête d’une Lightning App Page

Dans cet article, nous allons voir comment faire pour cacher l’en-tête de votre Lightning App Page à l’aide de CSS et d’un composant Lightning Web Component (LWC) Avant Après Pour commencer, nous allons créer une static ressource “RemoveHeader” contenant le code CSS suivant : Code CSS : removeHeader.css .slds-page-header.header.flexipageHeader { display: none; } Et dans le […]
Formation à l’utilisation de Salesforce

Nous offrons des formations complètes à l’utilisation de Salesforce pour les entreprises de toutes tailles.