Salesforce World
871 FOLLOWERS
Salesforce Code Samples, Tips and Tricks
Salesforce World
3d ago
Introduction:
Salesforce, with its vast array of functionalities and customization options, empowers businesses to streamline their operations and drive growth. Central to its flexibility is the Sandbox environment, a crucial tool for development, testing, and training within the Salesforce ecosystem. However, despite its importance, accidental deletions or misconfigurations can occur, leading to the loss of valuable data and configurations. Fear not, as in this guide, we'll delve into the art of Sandbox recovery, equipping you with the knowledge to navigate these challenges with confi ..read more
Salesforce World
5d ago
Interview preparation is crucial, especially when aiming for a senior Salesforce developer position. Here's a guide to some common scenario-based interview questions you might encounter, along with suggested answers to help you showcase your expertise and problem-solving skills effectively:
Complex Integration Scenario:
Question: "Imagine you're tasked with integrating a legacy system with Salesforce. The legacy system does not support RESTful APIs and has a high volume of data transactions. How would you approach this integration?"
Answer: "To integrate a legacy system that lacks ..read more
Salesforce World
1M ago
As a seasoned professional in this dynamic ecosystem, you hold the key to unlocking the full potential of aspiring Salesforce interns. Your role as a mentor is not just about imparting knowledge; it's about fostering growth, building confidence, and nurturing the next generation of Salesforce experts. As a mentor for a Salesforce intern, your role is pivotal in guiding their learning and growth within the Salesforce ecosystem.
I have been mentoring newcomers since 2015. Based on the experience I gained and the learning from other mentors, a guideline is prepared to help you effectivel ..read more
Salesforce World
1M ago
In the dynamic world of Salesforce development, making the right architectural decisions can significantly impact the success and scalability of your projects. Regarding managing configuration data for integrations, two options stand out: Custom Metadata and Custom Settings. In this blog post, we'll delve into the difference between each option to help you decide on your integration needs.
Custom Metadata: Harnessing the Power of Metadata-Driven Configuration
Custom Metadata offers a metadata-driven approach to managing configuration data in Salesforce. Here are some key features that make C ..read more
Salesforce World
1y ago
Salesforce Trailhead is becoming the most interactive way of learning Salesforce. To learn about the key differentiators that drive Salesforce success; Salesforce core values, innovative technology, and vibrant ecosystem, suggest you to go to the recently launched trail called Navigate the Salesforce Advantage.
To learn about the key differentiators that drive your success: your core values, innovative technology, and vibrant ecosystem, the Navigate the Salesforce Advantage Trail is the greatest way.
This trail contains FOUR modules;
Salesforce Success Model (2 Units) - Le ..read more
Salesforce World
1y ago
Salesforce Trailhead is becoming the most interactive way of learning Salesforce.
Couple of days ago, the team Trailhead released 1 new trail & 6 awesome badges, bringing us to an astronomical 13 trails & 70 badges! And, for the first time ever, you can follow Trailhead into space to build a stellar Battle Station management app.
This contains the followings;
Trail:
Admin Advanced trail
Modules:
Apex Integration Services
Advanced Formulas
LEX Chatter Basics
LEX Data Management
Application Lifecycle Management (rewritten)
Project:
Build a Battle Stat ..read more
Salesforce World
1y ago
Cloud computing has made significant changes to the IT/software development industry. Cloud platforms are one of the important directions of cloud computing. Cloud platforms allow the developers to develop apps and run them on the Cloud, including platforms for building on-demand applications and platforms as a service (PaaS). Salesforce.com has introduced the first on-demand platform called Force.com.
“Learning Force.com Application Development” is a hands-on guide aimed towards developing Force.com applications on the Force.com platform. As you read through the content, you will notice th ..read more
Salesforce World
1y ago
The release process of Salesforce Summer 14' is already begun. The final release weekend will be started on 18th July, 2014. All remaining Salesforce systems will be upgraded over this final release weekend. This is also the upgrade weekend for any Sandboxes you’ve opted not to include in the Sandbox preview. The Salesforce Summer'14 Release Note is already released. This time it is a big release note which has over 300+ pages. Therefore, I'm looking at the top features coming in Summer ’14. This is according to the my point of view.
Configure Push Notifications for Your Salesfor ..read more
Salesforce World
1y ago
A sandbox is basically a replication of your Salesforce org you can use for development, testing, and training without disrupting your production environment. Sandboxes are completely isolated from your Salesforce production organization, so anything you do in your sandboxes will not affect your Salesforce production application, and vice-versa. Sandbox provides a set of tools that deliver real, tangible business benefits and it’s not just for developers.
If you make a mess of things, your “real” data and org is protected and your sandbox can be refreshed 29 days from its creation or from the ..read more
Salesforce World
1y ago
In visualforce, there is a method for passing parameters from visualforce page to controller using javascript and actionFunction. Here is the example;
/*JavaScript*/
<script type="text/javascript">function doSave(date) { paraFunction(document.getElementById(date).value);}</script>
/*Action Function*/
<apex:actionFunction name="paraFunction" action="{!saveInterviewDate}" rerender="view"> <apex:param id="aname" name="interviewDate" value="" /> </apex:actionFunction>
/*Call the javaScript from here*/
<apex:commandLink onclick="doSave('{!$Compon ..read more