SlideShare uma empresa Scribd logo
1 de 32
Baixar para ler offline
London Developer
Trailblazers
#LonDevSFDC
January 2022
Spring ‘22 Release
What’s coming up?
Doors open, and some chat
Spring ‘22 Highlights
More chat and networking
Thanks to our sponsors
Community News
Spring ‘22
● Currently in sandboxes
● Prod from Feb 5th
London’s Calling CFP is Open
● Closes 13th February 2022
● londonscalling.net/cfp
TrailblazerDX
● In-person (San Francisco)
● April 27th / 28th
● salesforce.com/form/event/tdx22-save-the-date
February DUG
● Hopefully back in-person
See our Twitter + Success group for links
@LonDevSFDC
Idea Exchange Prioritisation
● Closes 17th February 2022
● sforce.co/340derf
Spring ‘22 Release
Keir
@bob_buzzard
Lightning Web Security
Lightning Web Security
● Generally Available in Spring ‘22
● Replaces Locker Service for Lightning Web Components
● Standards Based
● “Most existing Lightning web components just work”
● Virtualises the browser environment
● On or off for the whole org
Lightning Web Security
Lightning Web Security
● Distortion rather than secure wrappers - more performant
● Alter code in sandbox
○ Filter content - restrict access to the current sandboxes cookies, local storage
○ Sanitisation - strip out malicious code
○ Restrict access to properties
● Cross namespace supported
● Not immediately enabled
○ Rolling basis once release goes live
○ Only orgs with custom Lightning Web Components
○ Orgs will be notified
Orchestrator
Orchestrator
● Generally Available in Spring ‘22
● Complex process automation
● Automate a record throughout its lifecycle
● Start and stop automation based on criteria
Orchestrator - Built on Flows
● Automation applied in Stages
○ Stage contains one or more flows (Steps)
○ Run in parallel or serial
● Entry/Exit Evaluation Flows
○ Sophisticated logic provided through flows
○ Exit stage or enter/exit a step
○ Set isOrchestrationConditionMet variable true when criteria are met
● Assign interactive steps to Groups/Queues
○ Everyone gets notified
○ First to complete the flow wins!
Orchestrator
● Trigger from custom code
○ Apex or API
○ Same mechanism as launching a flow
● View assigned work in record detail pages
○ Add Orchestrator Work Guide lightning web component
○ Orchestrator email notifications include links to record detail pages
○ Complete the work in the page
● Monitoring and debugging tools
○ View status
○ Cancel in-flight
○ Debug in-progress (sandbox!)
○ Debug failed
Flow
Flow Builder
● Auto-layout GA in Spring 22
● Filter collection component
● Monitoring and debugging tools
○ View status
○ Cancel in-flight
○ Debug in-progress (sandbox!)
○ Debug failed
Demo
Flow Trigger Explorer
Record Triggered Flow Ordering
● 1 - 2000, ascending
○ Collisions run in API name order
● 1 - 1000 run first
● Then those with no value
○ Created date order
● 1001 - 2000 next
● Scoped to record triggered flow type (before save, after save)
● Best practice is leave gaps (remember Basic programming!)
UTAM
● UI Test Automation Model
● Describe pages as JSON Page Objects
○ Just the parts you want to test
○ Update when UI changes
● Test against the page object
● JavaScript or Java
● Cross Shadow boundary
UTAM
UTAM - HTML
UTAM - Page JSON
UTAM - Test
UTAM
● utam.dev
○ Tutorials
○ Guides
○ Playground
● github.com/salesforce/utam-js-recipes
○ Salesforce UI Samples
○ Spring 22 UI
LWR on Node
Lightning Web Runtime on Node
● Developer Preview
● LWR powers Experience Cloud
○ Fully managed by Salesforce
● LWR on Node
○ Lightning Components and Salesforce platform
○ Entirely under your control
○ Local Node, Heroku or elsewhere
● Guide - sforce.co/3FYIFzq
○ Getting Started
○ Templates
○ Routing
○ Working with LWC
● Trailblazer Community Topic - sforce.co/35nYljh
Lightning Web Runtime on Node
ApexTypeImplementor
● Beta feature
● Find classes implementing an interface
○ Including subclasses
● Only compiled classes
○ Is Valid = true
ApexTypeImplementor
ApexTypeImplementor
bobbuzz.me.uk/Spring22Apex
Questions?
QUIZ TIME
London Salesforce Developer January 2022

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

What’s new in WSO2 Enterprise Integrator 6.6
What’s new in WSO2 Enterprise Integrator 6.6What’s new in WSO2 Enterprise Integrator 6.6
What’s new in WSO2 Enterprise Integrator 6.6
 
Lightning Web Components- Ep 4 - Navigation Services, LWC and Aura Interopera...
Lightning Web Components- Ep 4 - Navigation Services, LWC and Aura Interopera...Lightning Web Components- Ep 4 - Navigation Services, LWC and Aura Interopera...
Lightning Web Components- Ep 4 - Navigation Services, LWC and Aura Interopera...
 
OneLogin qpstudy_20160716
OneLogin qpstudy_20160716OneLogin qpstudy_20160716
OneLogin qpstudy_20160716
 
Serverless architecture
Serverless architectureServerless architecture
Serverless architecture
 
Lightning Web Components- Ep 3 - Working with Salesforce data and LDS
Lightning Web Components- Ep 3 - Working with Salesforce data and LDSLightning Web Components- Ep 3 - Working with Salesforce data and LDS
Lightning Web Components- Ep 3 - Working with Salesforce data and LDS
 
Michael Tucker, GoDaddy_How GoDaddy used Spree to build their Online Store pr...
Michael Tucker, GoDaddy_How GoDaddy used Spree to build their Online Store pr...Michael Tucker, GoDaddy_How GoDaddy used Spree to build their Online Store pr...
Michael Tucker, GoDaddy_How GoDaddy used Spree to build their Online Store pr...
 
Sean schofield & Richard Lister, Spree Commerce_ Fearless deployment @ Open C...
Sean schofield & Richard Lister, Spree Commerce_ Fearless deployment @ Open C...Sean schofield & Richard Lister, Spree Commerce_ Fearless deployment @ Open C...
Sean schofield & Richard Lister, Spree Commerce_ Fearless deployment @ Open C...
 
Platform events
Platform eventsPlatform events
Platform events
 
.NET Fest 2017. Денис Резник. Исполнение Запроса в SQL Server. Ожидание - Реа...
.NET Fest 2017. Денис Резник. Исполнение Запроса в SQL Server. Ожидание - Реа....NET Fest 2017. Денис Резник. Исполнение Запроса в SQL Server. Ожидание - Реа...
.NET Fest 2017. Денис Резник. Исполнение Запроса в SQL Server. Ожидание - Реа...
 
Kubernetes & Cloud Native Indonesia Meetup July 2021
Kubernetes & Cloud Native Indonesia Meetup July 2021Kubernetes & Cloud Native Indonesia Meetup July 2021
Kubernetes & Cloud Native Indonesia Meetup July 2021
 
Mvc 4
Mvc 4Mvc 4
Mvc 4
 
Que hay de nuevo en Visual Studio 2013 y ASP.NET 5.1
Que hay de nuevo en Visual Studio 2013 y ASP.NET 5.1Que hay de nuevo en Visual Studio 2013 y ASP.NET 5.1
Que hay de nuevo en Visual Studio 2013 y ASP.NET 5.1
 
Chat Done Right
Chat Done Right Chat Done Right
Chat Done Right
 
Patterns in JavaScript
Patterns in JavaScriptPatterns in JavaScript
Patterns in JavaScript
 
High Productivity Web Development Workflow
High Productivity Web Development WorkflowHigh Productivity Web Development Workflow
High Productivity Web Development Workflow
 
How to Build Single Page HTML5 Apps that Scale
How to Build Single Page HTML5 Apps that ScaleHow to Build Single Page HTML5 Apps that Scale
How to Build Single Page HTML5 Apps that Scale
 
.NET Fest 2017. Андрей Антиликаторов. Проектирование и разработка приложений ...
.NET Fest 2017. Андрей Антиликаторов. Проектирование и разработка приложений ....NET Fest 2017. Андрей Антиликаторов. Проектирование и разработка приложений ...
.NET Fest 2017. Андрей Антиликаторов. Проектирование и разработка приложений ...
 
Java microservicesspringbootcasestudy2
Java microservicesspringbootcasestudy2Java microservicesspringbootcasestudy2
Java microservicesspringbootcasestudy2
 
Clean architecture workshop
Clean architecture workshopClean architecture workshop
Clean architecture workshop
 
Write Serverless Applications with PowerShell and Azure Functions
Write Serverless Applications with PowerShell and Azure FunctionsWrite Serverless Applications with PowerShell and Azure Functions
Write Serverless Applications with PowerShell and Azure Functions
 

Semelhante a London Salesforce Developer January 2022

AWS Lambda and Serverless framework: lessons learned while building a serverl...
AWS Lambda and Serverless framework: lessons learned while building a serverl...AWS Lambda and Serverless framework: lessons learned while building a serverl...
AWS Lambda and Serverless framework: lessons learned while building a serverl...
Luciano Mammino
 

Semelhante a London Salesforce Developer January 2022 (20)

Parallel programing in web applications - public.pptx
Parallel programing in web applications - public.pptxParallel programing in web applications - public.pptx
Parallel programing in web applications - public.pptx
 
Spring and Summer '19 Development Feature Highlights
Spring and Summer '19 Development Feature HighlightsSpring and Summer '19 Development Feature Highlights
Spring and Summer '19 Development Feature Highlights
 
Using protocol analyzer on mikrotik
Using protocol analyzer on mikrotikUsing protocol analyzer on mikrotik
Using protocol analyzer on mikrotik
 
Building Web Server with Linux
Building Web Server with LinuxBuilding Web Server with Linux
Building Web Server with Linux
 
Scaling xtext
Scaling xtextScaling xtext
Scaling xtext
 
Apache Airflow in the Cloud: Programmatically orchestrating workloads with Py...
Apache Airflow in the Cloud: Programmatically orchestrating workloads with Py...Apache Airflow in the Cloud: Programmatically orchestrating workloads with Py...
Apache Airflow in the Cloud: Programmatically orchestrating workloads with Py...
 
Node.js Web Apps @ ebay scale
Node.js Web Apps @ ebay scaleNode.js Web Apps @ ebay scale
Node.js Web Apps @ ebay scale
 
You Can Work on the Web Patform! (GOSIM 2023)
You Can Work on the Web Patform! (GOSIM 2023)You Can Work on the Web Patform! (GOSIM 2023)
You Can Work on the Web Patform! (GOSIM 2023)
 
Using Control-Webpanel for Hosting Service - Part 1
Using Control-Webpanel for Hosting Service - Part 1Using Control-Webpanel for Hosting Service - Part 1
Using Control-Webpanel for Hosting Service - Part 1
 
Angular2 - A story from the trenches
Angular2 - A story from the trenchesAngular2 - A story from the trenches
Angular2 - A story from the trenches
 
Electron JS | Build cross-platform desktop applications with web technologies
Electron JS | Build cross-platform desktop applications with web technologiesElectron JS | Build cross-platform desktop applications with web technologies
Electron JS | Build cross-platform desktop applications with web technologies
 
DocDoku: Using web technologies in a desktop application. OW2con'15, November...
DocDoku: Using web technologies in a desktop application. OW2con'15, November...DocDoku: Using web technologies in a desktop application. OW2con'15, November...
DocDoku: Using web technologies in a desktop application. OW2con'15, November...
 
DocDokuPLM presentation - OW2Con 2015 Community Award winner
DocDokuPLM presentation - OW2Con 2015 Community Award winnerDocDokuPLM presentation - OW2Con 2015 Community Award winner
DocDokuPLM presentation - OW2Con 2015 Community Award winner
 
Engineering Frontends
Engineering FrontendsEngineering Frontends
Engineering Frontends
 
Using GIT for Everyone
Using GIT for EveryoneUsing GIT for Everyone
Using GIT for Everyone
 
AWS Lambda and Serverless framework: lessons learned while building a serverl...
AWS Lambda and Serverless framework: lessons learned while building a serverl...AWS Lambda and Serverless framework: lessons learned while building a serverl...
AWS Lambda and Serverless framework: lessons learned while building a serverl...
 
Spring 21 Salesforce Release Webinar
Spring 21 Salesforce Release WebinarSpring 21 Salesforce Release Webinar
Spring 21 Salesforce Release Webinar
 
Design Summit - Technology Vision - Oleg Barenboim and Jason Frey
Design Summit - Technology Vision - Oleg Barenboim and Jason FreyDesign Summit - Technology Vision - Oleg Barenboim and Jason Frey
Design Summit - Technology Vision - Oleg Barenboim and Jason Frey
 
Software maintenance PyConUK 2016
Software maintenance PyConUK 2016Software maintenance PyConUK 2016
Software maintenance PyConUK 2016
 
2020 and Beyond: Navigating Claris Transformations & Innovations Post-Pandemic
2020 and Beyond: Navigating Claris Transformations & Innovations Post-Pandemic2020 and Beyond: Navigating Claris Transformations & Innovations Post-Pandemic
2020 and Beyond: Navigating Claris Transformations & Innovations Post-Pandemic
 

Mais de Keir Bowden

Mais de Keir Bowden (20)

LC 2022 - Second Generation Packaging
LC 2022 - Second Generation PackagingLC 2022 - Second Generation Packaging
LC 2022 - Second Generation Packaging
 
Mutation Testing.pdf
Mutation Testing.pdfMutation Testing.pdf
Mutation Testing.pdf
 
Winter 22 for Developers
Winter 22 for DevelopersWinter 22 for Developers
Winter 22 for Developers
 
Londons Calling 2021
Londons Calling 2021Londons Calling 2021
Londons Calling 2021
 
London Salesforce Developers TDX 20 Global Gathering
London Salesforce Developers TDX 20 Global GatheringLondon Salesforce Developers TDX 20 Global Gathering
London Salesforce Developers TDX 20 Global Gathering
 
Helsinki developer group march 2020
Helsinki developer group march 2020Helsinki developer group march 2020
Helsinki developer group march 2020
 
London's calling 2020 Documentor Plug-In
London's calling 2020 Documentor Plug-InLondon's calling 2020 Documentor Plug-In
London's calling 2020 Documentor Plug-In
 
Lightning User Interface Testing with Selenium and Node JS
Lightning User Interface Testing with Selenium and Node JSLightning User Interface Testing with Selenium and Node JS
Lightning User Interface Testing with Selenium and Node JS
 
Salesforce CLI Cheat Sheet
Salesforce CLI Cheat Sheet Salesforce CLI Cheat Sheet
Salesforce CLI Cheat Sheet
 
Salesforce Spring 19 release top 10 Features
Salesforce Spring 19 release top 10 FeaturesSalesforce Spring 19 release top 10 Features
Salesforce Spring 19 release top 10 Features
 
UI Testing with Selenium and Node - London's Calling 2019
UI Testing with Selenium and Node - London's Calling 2019UI Testing with Selenium and Node - London's Calling 2019
UI Testing with Selenium and Node - London's Calling 2019
 
Salesforce Winter 19 release top 10 features
Salesforce Winter 19 release top 10 featuresSalesforce Winter 19 release top 10 features
Salesforce Winter 19 release top 10 features
 
Quickstart Templates with the Salesforce CLI
Quickstart Templates with the Salesforce CLIQuickstart Templates with the Salesforce CLI
Quickstart Templates with the Salesforce CLI
 
TrailheaDX Global Gathering London 2018
TrailheaDX Global Gathering London 2018TrailheaDX Global Gathering London 2018
TrailheaDX Global Gathering London 2018
 
Getting started with public speaking
Getting started with public speakingGetting started with public speaking
Getting started with public speaking
 
Salesforce CLI
Salesforce CLISalesforce CLI
Salesforce CLI
 
London's Calling 2018 - No Connection, No Problem
London's Calling 2018 - No Connection, No ProblemLondon's Calling 2018 - No Connection, No Problem
London's Calling 2018 - No Connection, No Problem
 
No Connection? No Problem!
No Connection? No Problem!No Connection? No Problem!
No Connection? No Problem!
 
Unit Testing Lightning Components with Jasmine
Unit Testing Lightning Components with JasmineUnit Testing Lightning Components with Jasmine
Unit Testing Lightning Components with Jasmine
 
Responsive App Design with the Salesforce Lightning Design System
Responsive App Design with the Salesforce Lightning Design SystemResponsive App Design with the Salesforce Lightning Design System
Responsive App Design with the Salesforce Lightning Design System
 

Último

一比一原版(Exon毕业证书)英国埃克塞特大学毕业证如何办理
一比一原版(Exon毕业证书)英国埃克塞特大学毕业证如何办理一比一原版(Exon毕业证书)英国埃克塞特大学毕业证如何办理
一比一原版(Exon毕业证书)英国埃克塞特大学毕业证如何办理
gfhdsfr
 
一比一原版(UWE毕业证书)西英格兰大学毕业证原件一模一样
一比一原版(UWE毕业证书)西英格兰大学毕业证原件一模一样一比一原版(UWE毕业证书)西英格兰大学毕业证原件一模一样
一比一原版(UWE毕业证书)西英格兰大学毕业证原件一模一样
Fi
 
一比一原版(Soton毕业证书)南安普顿大学毕业证原件一模一样
一比一原版(Soton毕业证书)南安普顿大学毕业证原件一模一样一比一原版(Soton毕业证书)南安普顿大学毕业证原件一模一样
一比一原版(Soton毕业证书)南安普顿大学毕业证原件一模一样
Fi
 
一比一原版(Wintec毕业证书)新西兰怀卡托理工学院毕业证原件一模一样
一比一原版(Wintec毕业证书)新西兰怀卡托理工学院毕业证原件一模一样一比一原版(Wintec毕业证书)新西兰怀卡托理工学院毕业证原件一模一样
一比一原版(Wintec毕业证书)新西兰怀卡托理工学院毕业证原件一模一样
AS
 
原版定制(Management毕业证书)新加坡管理大学毕业证原件一模一样
原版定制(Management毕业证书)新加坡管理大学毕业证原件一模一样原版定制(Management毕业证书)新加坡管理大学毕业证原件一模一样
原版定制(Management毕业证书)新加坡管理大学毕业证原件一模一样
asdafd
 
一比一定制加州大学欧文分校毕业证学位证书
一比一定制加州大学欧文分校毕业证学位证书一比一定制加州大学欧文分校毕业证学位证书
一比一定制加州大学欧文分校毕业证学位证书
A
 
一比一原版英国格林多大学毕业证如何办理
一比一原版英国格林多大学毕业证如何办理一比一原版英国格林多大学毕业证如何办理
一比一原版英国格林多大学毕业证如何办理
AS
 
一比一定制(USC毕业证书)美国南加州大学毕业证学位证书
一比一定制(USC毕业证书)美国南加州大学毕业证学位证书一比一定制(USC毕业证书)美国南加州大学毕业证学位证书
一比一定制(USC毕业证书)美国南加州大学毕业证学位证书
Fir
 
原版定制(爱大毕业证书)英国爱丁堡大学毕业证原件一模一样
原版定制(爱大毕业证书)英国爱丁堡大学毕业证原件一模一样原版定制(爱大毕业证书)英国爱丁堡大学毕业证原件一模一样
原版定制(爱大毕业证书)英国爱丁堡大学毕业证原件一模一样
gfhdsfr
 
100^%)( POLOKWANE))(*((+27838792658))*))௹ )Abortion Pills for Sale in Sibasa,...
100^%)( POLOKWANE))(*((+27838792658))*))௹ )Abortion Pills for Sale in Sibasa,...100^%)( POLOKWANE))(*((+27838792658))*))௹ )Abortion Pills for Sale in Sibasa,...
100^%)( POLOKWANE))(*((+27838792658))*))௹ )Abortion Pills for Sale in Sibasa,...
musaddumba454
 
原版定制(PSU毕业证书)美国宾州州立大学毕业证原件一模一样
原版定制(PSU毕业证书)美国宾州州立大学毕业证原件一模一样原版定制(PSU毕业证书)美国宾州州立大学毕业证原件一模一样
原版定制(PSU毕业证书)美国宾州州立大学毕业证原件一模一样
rgdasda
 
一比一原版(Polytechnic毕业证书)新加坡理工学院毕业证原件一模一样
一比一原版(Polytechnic毕业证书)新加坡理工学院毕业证原件一模一样一比一原版(Polytechnic毕业证书)新加坡理工学院毕业证原件一模一样
一比一原版(Polytechnic毕业证书)新加坡理工学院毕业证原件一模一样
AS
 

Último (20)

一比一原版(Exon毕业证书)英国埃克塞特大学毕业证如何办理
一比一原版(Exon毕业证书)英国埃克塞特大学毕业证如何办理一比一原版(Exon毕业证书)英国埃克塞特大学毕业证如何办理
一比一原版(Exon毕业证书)英国埃克塞特大学毕业证如何办理
 
🍑👄Dehradun Esℂorts Serviℂe☎️9315791090🍑👄 ℂall Girl serviℂe in ☎️Dehradun ℂall...
🍑👄Dehradun Esℂorts Serviℂe☎️9315791090🍑👄 ℂall Girl serviℂe in ☎️Dehradun ℂall...🍑👄Dehradun Esℂorts Serviℂe☎️9315791090🍑👄 ℂall Girl serviℂe in ☎️Dehradun ℂall...
🍑👄Dehradun Esℂorts Serviℂe☎️9315791090🍑👄 ℂall Girl serviℂe in ☎️Dehradun ℂall...
 
一比一原版(UWE毕业证书)西英格兰大学毕业证原件一模一样
一比一原版(UWE毕业证书)西英格兰大学毕业证原件一模一样一比一原版(UWE毕业证书)西英格兰大学毕业证原件一模一样
一比一原版(UWE毕业证书)西英格兰大学毕业证原件一模一样
 
一比一原版(Soton毕业证书)南安普顿大学毕业证原件一模一样
一比一原版(Soton毕业证书)南安普顿大学毕业证原件一模一样一比一原版(Soton毕业证书)南安普顿大学毕业证原件一模一样
一比一原版(Soton毕业证书)南安普顿大学毕业证原件一模一样
 
Discovering OfficialUSA.com Your Go-To Resource.pdf
Discovering OfficialUSA.com Your Go-To Resource.pdfDiscovering OfficialUSA.com Your Go-To Resource.pdf
Discovering OfficialUSA.com Your Go-To Resource.pdf
 
一比一原版(Wintec毕业证书)新西兰怀卡托理工学院毕业证原件一模一样
一比一原版(Wintec毕业证书)新西兰怀卡托理工学院毕业证原件一模一样一比一原版(Wintec毕业证书)新西兰怀卡托理工学院毕业证原件一模一样
一比一原版(Wintec毕业证书)新西兰怀卡托理工学院毕业证原件一模一样
 
原版定制(Management毕业证书)新加坡管理大学毕业证原件一模一样
原版定制(Management毕业证书)新加坡管理大学毕业证原件一模一样原版定制(Management毕业证书)新加坡管理大学毕业证原件一模一样
原版定制(Management毕业证书)新加坡管理大学毕业证原件一模一样
 
SOC Analyst Guide For Beginners SOC analysts work as members of a managed sec...
SOC Analyst Guide For Beginners SOC analysts work as members of a managed sec...SOC Analyst Guide For Beginners SOC analysts work as members of a managed sec...
SOC Analyst Guide For Beginners SOC analysts work as members of a managed sec...
 
Reggie miller choke t shirtsReggie miller choke t shirts
Reggie miller choke t shirtsReggie miller choke t shirtsReggie miller choke t shirtsReggie miller choke t shirts
Reggie miller choke t shirtsReggie miller choke t shirts
 
APNIC Updates presented by Paul Wilson at CaribNOG 27
APNIC Updates presented by Paul Wilson at  CaribNOG 27APNIC Updates presented by Paul Wilson at  CaribNOG 27
APNIC Updates presented by Paul Wilson at CaribNOG 27
 
一比一定制加州大学欧文分校毕业证学位证书
一比一定制加州大学欧文分校毕业证学位证书一比一定制加州大学欧文分校毕业证学位证书
一比一定制加州大学欧文分校毕业证学位证书
 
Thank You Luv I’ll Never Walk Alone Again T shirts
Thank You Luv I’ll Never Walk Alone Again T shirtsThank You Luv I’ll Never Walk Alone Again T shirts
Thank You Luv I’ll Never Walk Alone Again T shirts
 
一比一原版英国格林多大学毕业证如何办理
一比一原版英国格林多大学毕业证如何办理一比一原版英国格林多大学毕业证如何办理
一比一原版英国格林多大学毕业证如何办理
 
一比一定制(USC毕业证书)美国南加州大学毕业证学位证书
一比一定制(USC毕业证书)美国南加州大学毕业证学位证书一比一定制(USC毕业证书)美国南加州大学毕业证学位证书
一比一定制(USC毕业证书)美国南加州大学毕业证学位证书
 
原版定制(爱大毕业证书)英国爱丁堡大学毕业证原件一模一样
原版定制(爱大毕业证书)英国爱丁堡大学毕业证原件一模一样原版定制(爱大毕业证书)英国爱丁堡大学毕业证原件一模一样
原版定制(爱大毕业证书)英国爱丁堡大学毕业证原件一模一样
 
100^%)( POLOKWANE))(*((+27838792658))*))௹ )Abortion Pills for Sale in Sibasa,...
100^%)( POLOKWANE))(*((+27838792658))*))௹ )Abortion Pills for Sale in Sibasa,...100^%)( POLOKWANE))(*((+27838792658))*))௹ )Abortion Pills for Sale in Sibasa,...
100^%)( POLOKWANE))(*((+27838792658))*))௹ )Abortion Pills for Sale in Sibasa,...
 
Free scottie t shirts Free scottie t shirts
Free scottie t shirts Free scottie t shirtsFree scottie t shirts Free scottie t shirts
Free scottie t shirts Free scottie t shirts
 
原版定制(PSU毕业证书)美国宾州州立大学毕业证原件一模一样
原版定制(PSU毕业证书)美国宾州州立大学毕业证原件一模一样原版定制(PSU毕业证书)美国宾州州立大学毕业证原件一模一样
原版定制(PSU毕业证书)美国宾州州立大学毕业证原件一模一样
 
一比一原版(Polytechnic毕业证书)新加坡理工学院毕业证原件一模一样
一比一原版(Polytechnic毕业证书)新加坡理工学院毕业证原件一模一样一比一原版(Polytechnic毕业证书)新加坡理工学院毕业证原件一模一样
一比一原版(Polytechnic毕业证书)新加坡理工学院毕业证原件一模一样
 
Statistical Analysis of DNS Latencies.pdf
Statistical Analysis of DNS Latencies.pdfStatistical Analysis of DNS Latencies.pdf
Statistical Analysis of DNS Latencies.pdf
 

London Salesforce Developer January 2022

  • 2. What’s coming up? Doors open, and some chat Spring ‘22 Highlights More chat and networking
  • 3. Thanks to our sponsors
  • 4. Community News Spring ‘22 ● Currently in sandboxes ● Prod from Feb 5th London’s Calling CFP is Open ● Closes 13th February 2022 ● londonscalling.net/cfp TrailblazerDX ● In-person (San Francisco) ● April 27th / 28th ● salesforce.com/form/event/tdx22-save-the-date February DUG ● Hopefully back in-person See our Twitter + Success group for links @LonDevSFDC Idea Exchange Prioritisation ● Closes 17th February 2022 ● sforce.co/340derf
  • 7. Lightning Web Security ● Generally Available in Spring ‘22 ● Replaces Locker Service for Lightning Web Components ● Standards Based ● “Most existing Lightning web components just work” ● Virtualises the browser environment ● On or off for the whole org
  • 9. Lightning Web Security ● Distortion rather than secure wrappers - more performant ● Alter code in sandbox ○ Filter content - restrict access to the current sandboxes cookies, local storage ○ Sanitisation - strip out malicious code ○ Restrict access to properties ● Cross namespace supported ● Not immediately enabled ○ Rolling basis once release goes live ○ Only orgs with custom Lightning Web Components ○ Orgs will be notified
  • 11. Orchestrator ● Generally Available in Spring ‘22 ● Complex process automation ● Automate a record throughout its lifecycle ● Start and stop automation based on criteria
  • 12. Orchestrator - Built on Flows ● Automation applied in Stages ○ Stage contains one or more flows (Steps) ○ Run in parallel or serial ● Entry/Exit Evaluation Flows ○ Sophisticated logic provided through flows ○ Exit stage or enter/exit a step ○ Set isOrchestrationConditionMet variable true when criteria are met ● Assign interactive steps to Groups/Queues ○ Everyone gets notified ○ First to complete the flow wins!
  • 13. Orchestrator ● Trigger from custom code ○ Apex or API ○ Same mechanism as launching a flow ● View assigned work in record detail pages ○ Add Orchestrator Work Guide lightning web component ○ Orchestrator email notifications include links to record detail pages ○ Complete the work in the page ● Monitoring and debugging tools ○ View status ○ Cancel in-flight ○ Debug in-progress (sandbox!) ○ Debug failed
  • 14. Flow
  • 15. Flow Builder ● Auto-layout GA in Spring 22 ● Filter collection component ● Monitoring and debugging tools ○ View status ○ Cancel in-flight ○ Debug in-progress (sandbox!) ○ Debug failed
  • 17. Record Triggered Flow Ordering ● 1 - 2000, ascending ○ Collisions run in API name order ● 1 - 1000 run first ● Then those with no value ○ Created date order ● 1001 - 2000 next ● Scoped to record triggered flow type (before save, after save) ● Best practice is leave gaps (remember Basic programming!)
  • 18. UTAM
  • 19. ● UI Test Automation Model ● Describe pages as JSON Page Objects ○ Just the parts you want to test ○ Update when UI changes ● Test against the page object ● JavaScript or Java ● Cross Shadow boundary UTAM
  • 21. UTAM - Page JSON
  • 23. UTAM ● utam.dev ○ Tutorials ○ Guides ○ Playground ● github.com/salesforce/utam-js-recipes ○ Salesforce UI Samples ○ Spring 22 UI
  • 25. Lightning Web Runtime on Node ● Developer Preview ● LWR powers Experience Cloud ○ Fully managed by Salesforce ● LWR on Node ○ Lightning Components and Salesforce platform ○ Entirely under your control ○ Local Node, Heroku or elsewhere
  • 26. ● Guide - sforce.co/3FYIFzq ○ Getting Started ○ Templates ○ Routing ○ Working with LWC ● Trailblazer Community Topic - sforce.co/35nYljh Lightning Web Runtime on Node
  • 28. ● Beta feature ● Find classes implementing an interface ○ Including subclasses ● Only compiled classes ○ Is Valid = true ApexTypeImplementor