Category: Salesforce

  • Using jQuery in Salesforce Lightning

    Using jQuery in Salesforce Lightning

    Up until recently, if you were building websites you pretty much always used jQuery. jQuery really simplified working with the browser document object model (DOM) and doing really custom animations. In this blog post, we go through how to jQuery with the Lightning Locker Service turned on.

  • How to query Lightning Components Using SOQL

    How to query Lightning Components Using SOQL

    One of the most beautiful things of the Salesforce platform is that almost everything can be queried. Lightning components can be queried pretty easily.

  • Get Record Id in Lightning Web Component

    Get Record Id in Lightning Web Component

    Once you know how to do it, getting the current Record Id in a lightning component or lightning aura component is pretty easy. We simply need to implement the force:hasRecordId interface in the lightning component.

  • Salesforce: How to use the lighting record edit form

    Salesforce: How to use the lighting record edit form

    The lightning record edit form is a really great new addition to Salesforce Lightning. The lighting record edit form is a wrapper component that accepts a recordId and can display fields and labels associated to that record.

  • Custom Submit Button for a lightning:recordEditForm

    Custom Submit Button for a lightning:recordEditForm

    The lightning:recordEditForm allows us to create a custom looking form that can interact with Salesforce records, or create new Salesforce records. In this blog post, we’ll go over how to create a custom submit button for a lightning:recordEditForm

  • How to Use CRM To Grow Your Business

    How to Use CRM To Grow Your Business

    Implementing Customer Relationship Management (CRM) software is vital to growing a company’s business because having a relationship with customers is vital. In this post, I will detail how to use crm to grow your business by implementing it correctly, making sure staff are using it and providing a few really good tips to automate business […]

  • 5 Strategies to get Around SOQL Query Limits

    5 Strategies to get Around SOQL Query Limits

    In Apex, there’s quite a few constraints that are strictly enforced because the platform is a shared multitenant environment. Quite a few of the limits result in runtime exceptions that can’t be handled. For those familiar with Salesforce, it’s no secret that there’s a lot of limits. For example, there’s limits around the ViewState which […]

  • Intro to Lightning Data Service

    Intro to Lightning Data Service

    Lightning Data Service is a game changer for Salesforce Developers and Lightning Components (Aura) because it reduces the amount of work required by developers.

  • Awesome Resources for Learning Salesforce Lightning

    Awesome Resources for Learning  Salesforce Lightning

    At Dreamforce 2014, Salesforce announced they were changing the Salesforce User Interface to make it simpler to use. The new User Interface is called Salesforce Lightning. In my blog post, What is Salesforce Lightning I cover a lot more about what it is and how development differs from using Apex and Visualforce. If you don’t […]

  • 5 Ways to Increase CRM Usage

    5 Ways to Increase CRM Usage

    Implementing CRMS like Salesforce into an existing company can be really challenging if users aren’t interested in using it or resistant to change. I recall the first time I integrated Salesforce into an organization, we had a very difficult time getting the sales staff to actually use it. Eventually we found a way to get […]

  • Using Promises in Salesforce Lightning

    Using Promises in Salesforce Lightning

    It’s no secret that Salesforce Lightning is changing the way we develop for Salesforce. At Dreamforce 2014, Salesforce introduced Salesforce Lightning and it is proving to change a lot of things we do on the platform and I’m sure it will make things a lot better for users in the long term. If you aren’t […]

  • A beginners Guide to Understanding CRM

    A beginners Guide to Understanding CRM

    In the days of early computing, it was rare that companies would have a way of communicating with their customers that would scale as the company grew. Everything went into different “data silos” that wasn’t necessarily accessible to the right person at the right moment. When I started my career, I worked on phone systems […]

  • How to Add Third Party JavaScript Libraries to Salesforce Lightning

    How to Add Third Party JavaScript Libraries to Salesforce Lightning

    It’s not secret that Salesforce Lightning is a huge shift away from Visualforce and Apex, I feel like I’ve had to relearn years of development and lean heavily on my javascript development experienced. If you aren’t sure what Salesforce Lightning is or aren’t sure why it’s a huge shift, you need to read my blog […]

  • Book Review: Advanced Apex Programming

    Book Review: Advanced Apex Programming

    It’s no secret to those that know me that I read a lot and spend a lot of time gathering knowledge and honing my craft. I believe I own and have read most of the books on apex and salesforce that are available right now. Advanced Apex Programming by Dan Appleman is definitely the most […]

  • How I stay informed of Salesforce Changes

    How I stay informed of Salesforce Changes

    Salesforce does three major releases per year which often include hundreds of changes whether they be bug fixes or new features. Staying on top of what is changing is very difficult as the company continues to expand and is consistently enhancing the platform. As a professional it’s part of our jobs to stay current on […]

  • How to Rename a Salesforce Aura Component

    How to Rename a Salesforce Aura Component

    Out of the box, Salesforce doesn’t provide an a way to rename a Salesforce Lightning Component (Aura), but don’t worry there is an easier way than creating a new one and copying everything over.

  • How to Choose An Apex Trigger Framework

    How to Choose An Apex Trigger Framework

    If you have been programming on the Salesforce/Force.com platform for any amount of time I’m sure you have come into contact with Apex Triggers. If not, Apex Triggers are units of code that execute whenever a database operation occurs. I’ve put together a post about Before and After Triggers that you should read if you […]

  • Introduction to Salesforce Approval Processes

    Introduction to Salesforce Approval Processes

    An approval process is process that is used to approve records going into Salesforce or being modified within Salesforce. Approval processes are commonly used in companies that are publicly traded or highly regulated. Having a knowledge of how setup Approval Processes in Salesforce and how to modify them is incredibly valuable if you plan to […]

  • How to Clone an sObject in Salesforce

    How to Clone an sObject in Salesforce

    Salesforce supports basically two types of clones a clone and a deep clone. We’ll go over how to notice the difference later in this post and of course how to create both types. Of course, there will also be some example code on how to create both types of clones.

  • How to Sync Quotes using Apex

    How to Sync Quotes using Apex

    In Salesforce, quotes are a representation of prices that have been proposed to a customer for products or services. If you aren’t familiar with opportunities, quotes and products please review my post about Designing a Sales Process in Salesforce. An opportunity may have lots of quotes associated to it but only one quote may be […]