When Salesforce is life!

Tag: Spring19

[Salesforce / Lightning Web Components] Build Lightning fast Salesforce Apps

Let’s talk about a great new addition of the Spring’19 platform release to the
Salesforce Dev world, the Lightning Web Components framework, with our guest blogger Priscilla Sharon, Salesforce Business Solution Executive for DemandBlue.

DemandBlue is in the business of helping its customers maximize their Salesforce investment through predictable outcomes. As we thrive in an era of cloud-based Infrastructure, Platform and Software services, DemandBlue has pioneered “Service-as-a-Service” through a value-based On Demand Service model that drives bottom-line results. They foster innovation through “Continuous Engagement and On Demand Execution” that offers their customers Speed, Value and Success to achieve their current and future business objectives.


Salesforce launched Lightning Web Components as part of Spring ’19 pre-release to enable a quicker and easier way to program applications on the Salesforce Lightning platform. It engages modern Javascript innovations such as web components, custom elements, shadow DOM and more. Lightning Web Components is the Salesforce implementation of Lightweight frameworks built as per the web standards. It provides specialized salesforce services in addition to the core stack, such as Base Lightning Components, Lightning Data Service, User Interface API, etc.

Read on to discover how the Lightning Web Components fuses Web components programming model with Salesforce metadata and services to deliver unparalleled performance and productivity.

With Lightning Web Components, we are giving developers a standards-driven JavaScript model for building enterprise apps on Lightning. Every time we release a new platform capability we see an acceleration of innovation in our 150,000 customer base, and we are excited to see what our community of developers will do with Lightning Web Components.

Mike Rosenbaum, EVP of Product, Salesforce

Why Lightning Web Components

Lightning Web Components is like a newer version of Lightning Components with additional features.

  • Knowledge Domain – Developers who know Web Components are familiar with Salesforce Lightning Web Components out-of-the-box. Aura is proprietary, so the better you know the web standards, the better you’ll have of skills that can be used outside Salesforce.
  • Better Execution – Lightning Web Components leverages built-in browser security features from Web Components standards, which reduces the level of custom coding, which means they run faster and are more consistent in how they ensure security. Moreover, events have a limited scope, so there is lesser processing required handling events.
  • New Security Features – It gives better CSS isolation, DOM isolation, script isolation and limited event scope that facilitate a more consistent component design.
  • ES6+ – We have a better support for ES6 and ES7 that is not available in Aura. This enables you to do more with less coding. This also transpires code to work in IE 11 and other browsers which were not supported earlier.
  • More Consistent Data Binding – The not so user-friendly two-way data binding has been eliminated. This pushes developers to coordinate the way in which data moves between components. It also means that data binding will work as expected, without any unforeseen problems from Aura.
  • Mixins – You can even import accessible methods from other components and import specific Apex methods from multiple classes. Moreover, the Apex methods can be cached for improved performance.

What Lightning Web Components means for Developers and Customers

Cutting-Edge Advantages of Lightning Web Components

Boosted Performance – Developing Lightning Web Components does not involve complex abstractions to run on the browser, providing better performance to end users.

Ease of Use – Post development, the admins can deploy Lightning Web components with just clicks, not code to the applications.

Standardized – Salesforce Lightning Web Components is built on ES6+ that provides developers with modern and advanced JavaScript features.

How to create a Lightning Web Components framework?

LWC (Lightning Web Components) cannot be created directly from the developer console. You need to set up Salesforce DX to create a Lightning component. After the SFDX setup, you need to do a few more things:

  • Sign-up for development org
  • Get your Salesforce DX plugin updated with the latest release (Spring’19). Run the command below in your terminal or command prompt.
  • Command:
sfdx update  
  • Once you finish this process, follow the trailhead link to set up the basic project and create a basic Lightning Web Component

Transition from Aura Components to Lightning Web Components

Developers using Aura framework to build lightning components can continue to work on it as the Aura components will continue to function like before. However, the new components can be created using Aura or the Lightning Web Component framework. For future developments, it is best if you use the Lightning Web Components.

Lightning Web Components Availability

Lightning Web Components are available for users since February 2019 in Enterprise, Unlimited, Performance and Developer editions.

For more information, check out the official Salesforce page on Lightning Web Components.

[Salesforce] Top 10 Spring ’19 Release Features

After the Winter ’19 Salesforce platform release post, our guest blogger Priscilla Sharon, Salesforce Business Solution Executive for DemandBlue, will introduce us with her 10 top Spring ’19 features.

DemandBlue is in the business of helping its customers maximize their Salesforce investment through predictable outcomes. As we thrive in an era of cloud-based Infrastructure, Platform and Software services, DemandBlue has pioneered “Service-as-a-Service” through a value-based On Demand Service model that drives bottom-line results. They foster innovation through “Continuous Engagement and On Demand Execution” that offers their customers Speed, Value and Success to achieve their current and future business objectives.

Their On Demand Services for Salesforce include Advisory, Development & Customization, Integration, Administration & Support, Maintenance, and Lightning Migrations.

The Salesforce Spring ’19 Release is here, and you’ll now be able to explore the exciting new features and upgrades of the newest release. Here is a quick overview of Salesforce Spring ‘19 release date, our most loved features in the Salesforce Spring ’19 Release, like the advanced Lightning Experience features, Deals Cadences, Flow Builder, Lightning Web components and much more.

For complete details on Salesforce Spring ‘19 Release date, click here.

Sell more with Sales Cadences

Sales Cadence is one of the most popular tools in the Salesforce Spring ’19 release for its high efficiency in offering some of the best practices to follow up with high-quality leads. This may include calling the lead, then to follow up with an email, then checking in with them five days later until they hit you up. The High-Velocity Sales feature enables you to create frictionless Cadences that allow sales reps to track what their next action ought to be.

Build Quicker, Simpler, and More Intuitive Flows with Flow Builder

Flow-building just got better with the all-new Flow Builder in Salesforce Spring ’19 release! The previous Cloud Flow Designer has now been replaced with the much faster and efficient Flow Builder. It is designed with four key design principles to enhance the Flow Building Experience – Clarity, Efficiency, Consistency and Beauty.  Its simplified User Interface streamlines the process of Flow Building that enables you to slickly choose the right resource for your flow. For instance, the data elements are consolidated, so you don’t need to keep track of whether you need to use Fast Create / Record Create or the type of variable that you need.

Here’s what you need to do to migrate from Cloud Flow Designer to Flow Builder: nothing!

The flows will continue to run as they did before. All flows created in the Cloud Flow Designer will seamlessly open in the brand-new Flow Builder. Whenever you make modifications and save a flow in Flow Builder, it is saved as the new version of the flow. And the original version is not overwritten.

Create Personalized Appointments with Lightning Scheduler

Deliver better customer experiences by setting up appointments with the right person at the right time. Take advantage of the Lightning Scheduler capabilities in Salesforce Spring ’19 release to schedule appointments within the Salesforce workflows like leads and referrals, opportunities and accounts. With a 360-view of appointments, you can better assign resources and more efficiently address customer concerns.

Here are some of the most critical functions you can perform using Lightning Scheduler in Salesforce Spring ’19 release:

  • Make records that represent the employees and additionally include details regarding their skills, locations, and accessibility.
  • Define office locations and working hours
  • Create appointment topics, like opening an account or mortgage application
  • Search for employees with appropriate skills for an appointment that includes certifications, areas of expertise among others.
  • Schedule client appointments, and include details about required attendees

Turn on Lightning Experience

Salesforce will turn on the Lightning Experience starting Winter ’20 to enable users to move faster and be more efficient. Everybody is encouraged to migrate to Lightning so that your end users can maximize benefits from everything the new interface brings to the table. The future of Salesforce experience is Lightning as all innovations will be happening in the Lightning Experience, going forward. It is best if you could take advantage of the lead time before the Lightning Experience is turned on to learn how your organization’s features perform in the new Lightning instance and to train your end users through Change Management. The Lightning Experience is reported to have increased productivity by a staggering 41% and conversion rates by 44%. To ensure better user experience when Lightning Experience is turned on later, get started now.

Download our comprehensive report on Lightning Migration here.

Get the Most Important List View with Pinned Lists

Do you have a preferred view that you want to make as a default list? This is now possible with the Pinned Lists feature in Salesforce Spring ’19 release that allows you to make a customized list of your new default. Click the Pin icon to pin an unpinned list and select the list view to pin a different list.

Organize Email Templates with Folders

This Lightning Experience feature in Salesforce Spring ’19 release enables sales reps and admins to easily group email templates into folders beyond just Private and Public folders. Users can now create folders in hierarchies and give permissions at different levels so they can locate the specific template they are searching for quicker.

Add Custom Resources to the Redesigned Lightning Experience Help Menu

The redesigned Help Menu in Salesforce Spring ’19 ensures that you have more room for your own resources. Now you can guide users when they work in your org with links to your website URLs, PDF files and Trailhead mixes. The getting-started section enables users and admins to get on-boarded to the new and updated user experience. Users can now search for and see documentation results from within the redesigned Help Menu.

New Lightning Web Components

Salesforce Spring ’19 presents a new kind of Lightning Component called the Lightning Web Component. And what used to be known as the Lightning Component is now named as Aura Component. Both Aura Components and Lightning Web Components work together as part of the Lightning Component framework. The Lightning Web component is a completely editable form developed with six lines of JavaScript.

Click here to read the official LWC guide.

Suggest Recommendations and Offers through Einstein Next Best Action

The Einstein Next best action feature in Salesforce Spring ’19 allows you to direct your users to the best next step. This component available on Lightning record pages uses various strategies that apply your organization’s business rules to display context-sensitive content like an upgrade or any other service. You get to define the rules and conditions that determine which recommendations to be displayed to your users. This feature is available as part of Einstein Next Best Action.

Here’s how it works. When a user accepts a suggestion, a screen flow launches. And to run a flow, your end users need to have either the Run Flow permission or Flow User field enabled on the user detail page.

Reports: Update headers, resize sections, stacked outlines and Conditional Formatting

Quickly Focus on Relevant Data with Conditional Formatting

Whether you are looking for the right approach to enable sales reps to effortlessly identify the hottest leads that need immediate action or quickly identify the accounts and opportunities valued in the range of $1,00,000 and $5,00,000, the Reports in Salesforce Spring ’19 features give you an all-in-one solution.  You can apply conditional formatting to the summary to add color to the reports and get actionable insights simultaneously.

Resize Column Widths to Fit Content

Say goodbye to truncated data and unused blank space! Salesforce Spring ’19 is updated with smart features that allow you to resize column widths in Lightning Experience in report builder and the run page.

Assemble Insights Faster with Stacked Summaries

You made complex but brilliant matrix reports so you could condense huge volumes of data and compare values across different fields. However, the condensed metrics that need to be compared aren’t always located alongside each other. You can enable the Stacked Summaries option to get a more viewer-friendly version that involves lesser scrolling.

What are your favorite Salesforce Spring ’19 Release features? Share with us in your comments section below. And to upgrade your Salesforce Org with latest features and updates, Talk to our team at DemandBlue, a one-of-a-kind Salesforce consulting partner delivering On Demand Services for Salesforce.Also, you can give us a call at 949-259-2381 or email us at [email protected]

Powered by WordPress & Theme by Anders Norén