SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Kolkata Salesforce Developer
Group
Summer ’17, April 29, 2017
Ashwani Soni
Twitter: https://twitter.com/ashwanisoni_
LinkedIn: https://in.linkedin.com/in/ashwanisoniofficial
Blog: http://www.ashwanisoni.com
Introduction
Sudipta Deb
Twitter: https://twitter.com/sudipta_1984
LinkedIn: https://ca.linkedin.com/in/sudiptadeb
Google+:
https://plus.google.com/u/0/+SudiptaDeb
Blog: http://www.sudipta-deb.in/
Introduction
Development Features
Summer ‘17
Development Features
 Custom Metadata types are editable with Summer ‘17. In
previous releases, custom metadata types are editable via
Metadata APIs only.
 To edit Custom Metadata, new namespace “Metadata” is
introduced to perform edits and update.
 New testing annotation @isTest(isParallel=true): We can now
use this annotation to indicate test classes that can be run in
parallel and aren’t restricted by the default limits on the number
of concurrent tests.
Development Features
 In all Orgs (sandbox or production) entire Apex code will be recompiled before the
metadata deployment finishes.
 Javascript remoting action changes will Roll back if remote action throw exception.
 Using REST API, we can list information about object record counts in your organization.
It returns record counts for the comma-delimited list of object names provided for the
Sobjects parameter.
Lightning Experience
Summer ‘17
Lightning Experience
 View, New, Edit, and Tab can be overridden now in Lightning
experience as well
 Add new force:hasSObjectName interface to a Lightning
component if your component needs to know the API name of
the object of the current record. The Sobject name is useful if
the component works with records of different Sobject types.
 If a component is invalid, cmp.get() returns null. Previously, the
framework returned an InvalidComponent error.
Lightning Experience
 You can now use rich text editors and edit fields with rich text when
the LockerService critical update is active. Previously, rich text
editors were disabled in sandboxes and Developer Edition orgs
when the LockerService critical update was active.
 Lightning API Name Changed to UI API. The new name tells what to
build with the API—UI for custom Salesforce apps.
Admin Features
Summer ‘17
Admin Features – Summer ‘17
 Find Object Manager quickly
 Use Right Click to open more tabs from Setup
 Default Values at the field level
 Access encrypted fields in Process Builder/Flow (Beta)
 Flows can be embedded in Lightning Page (GA)
 Dynamically update flow screen (Pilot)
 Get Custom Settings Data Usage Report
Find Object Manager quickly
In Summer’17, Object Manager in Lightning Experience comes up with a new look. Now we
have a dedicated tab in Setup window, and from there we can access quick actions, recent list
views, and recent items. We can see the object details from here as well.
Admin Features – Summer ‘17
Use Right Click to open more tabs from Setup
We have the power of right click now. From Setup now we can open new tabs from List and Details views
with right-click. This change applies to Lightning Experience only.
Admin Features – Summer ‘17
Default Values at the field level
We have field level default value now. The field level default value can be a constant or a
formula. Example: Default value for Region Custom Picklist will be “Canada” if the record is
created by user having profile “Custom: Sales Profile”, Otherwise it will be “USA[DEMO]
Admin Features – Summer ‘17
Access encrypted fields in Process Builder/Flow (Beta)
Process Builder and Flow now support encrypted fields in update records action. But you can’t
use the same into filter criteria. That means if you have some encrypted fields, you can update
them through Process Builder/Flow, but you can’t use the same into your filter criteria.
Admin Features – Summer ‘17
Flows can be embedded in Lightning Page (GA)
We can now add flows to any Lightning Page – App pages, Record pages, and Home
pages alike. In order to flow work, we need to pass the ID of the record that it is
operating on. Record pages send the ID to your flow automatically if you have the
correct Text input variable configured.
Blog Post: http://www.sudipta-deb.in/2017/04/summer17-embed-your-flow-in-lightning.html
Admin Features – Summer ‘17
Dynamically update flow screen (Pilot)
You can now use field rules to control when to show or hide particular screen fields. Turn your flows into
guided UIs that respond to users’ inputs and selections. This feature is available in Lightning Experience,
Salesforce Classic, and all versions of the Salesforce1 mobile app. However, it takes effect only for flows
that use Lightning runtime.
Admin Features – Summer ‘17
Get Custom Settings Data Usage Report
You can now get the usage of your custom settings inside your org. This will help you
to plan migrating your custom settings into custom metadata
Admin Features – Summer ‘17
Question
and
Answers
Follow us
@ashwanisoni_ @sudipta_1984
Thank you

Weitere ähnliche Inhalte

Was ist angesagt?

Creating a mule project with raml and api
Creating a mule project with raml and apiCreating a mule project with raml and api
Creating a mule project with raml and apiBhargav Ranjit
 
Share point features - Dipali Shiledar
Share point features - Dipali ShiledarShare point features - Dipali Shiledar
Share point features - Dipali ShiledarDipali Shiledar
 
ActionBarCompat Tutorial-Part 1(Prepare and Setup)
ActionBarCompat Tutorial-Part 1(Prepare and Setup)ActionBarCompat Tutorial-Part 1(Prepare and Setup)
ActionBarCompat Tutorial-Part 1(Prepare and Setup)Haining Lee
 
Winter '19 release development.ppt
Winter '19 release development.pptWinter '19 release development.ppt
Winter '19 release development.pptKailas Shimpi
 
Integration with Microsoft SharePoint using Mule ESB
Integration with Microsoft SharePoint using Mule ESBIntegration with Microsoft SharePoint using Mule ESB
Integration with Microsoft SharePoint using Mule ESBSanjeet Pandey
 
Mule finance connectors
Mule  finance connectorsMule  finance connectors
Mule finance connectorsD.Rajesh Kumar
 
Apidd Member Management
Apidd Member ManagementApidd Member Management
Apidd Member Managementapidd
 
ApiDD Consumer
ApiDD ConsumerApiDD Consumer
ApiDD Consumerapidd
 
Anypoint platform for API's glossary
Anypoint platform for API's glossaryAnypoint platform for API's glossary
Anypoint platform for API's glossaryAchyuta Lakshmi
 
Unveiling laravel spark
Unveiling laravel sparkUnveiling laravel spark
Unveiling laravel sparkHeli Thakkar
 
Exponent CMS and it's SEO friendly features
Exponent CMS and it's SEO friendly featuresExponent CMS and it's SEO friendly features
Exponent CMS and it's SEO friendly featuresChris Everett
 
Adding you API to ApiDD
Adding you API to ApiDDAdding you API to ApiDD
Adding you API to ApiDDapidd
 
GDG Oslo: Hidden Android features
GDG Oslo: Hidden Android featuresGDG Oslo: Hidden Android features
GDG Oslo: Hidden Android featuresKonstantin Loginov
 
CCI 2019 - PowerApps for Enterprise Developers
CCI 2019 - PowerApps for Enterprise DevelopersCCI 2019 - PowerApps for Enterprise Developers
CCI 2019 - PowerApps for Enterprise Developerswalk2talk srl
 
Presentation on adobe Flex
Presentation on adobe FlexPresentation on adobe Flex
Presentation on adobe FlexPavan Kumar
 
ApiDD Overview
ApiDD OverviewApiDD Overview
ApiDD Overviewapidd
 
Mule api gateway overview
Mule api gateway overviewMule api gateway overview
Mule api gateway overviewSanjeet Pandey
 

Was ist angesagt? (20)

Creating a mule project with raml and api
Creating a mule project with raml and apiCreating a mule project with raml and api
Creating a mule project with raml and api
 
Share point features - Dipali Shiledar
Share point features - Dipali ShiledarShare point features - Dipali Shiledar
Share point features - Dipali Shiledar
 
Mule Integration with Dropbox
Mule Integration with DropboxMule Integration with Dropbox
Mule Integration with Dropbox
 
ActionBarCompat Tutorial-Part 1(Prepare and Setup)
ActionBarCompat Tutorial-Part 1(Prepare and Setup)ActionBarCompat Tutorial-Part 1(Prepare and Setup)
ActionBarCompat Tutorial-Part 1(Prepare and Setup)
 
Salesforce.com Lightning
Salesforce.com LightningSalesforce.com Lightning
Salesforce.com Lightning
 
Winter '19 release development.ppt
Winter '19 release development.pptWinter '19 release development.ppt
Winter '19 release development.ppt
 
Integration with Microsoft SharePoint using Mule ESB
Integration with Microsoft SharePoint using Mule ESBIntegration with Microsoft SharePoint using Mule ESB
Integration with Microsoft SharePoint using Mule ESB
 
Mule finance connectors
Mule  finance connectorsMule  finance connectors
Mule finance connectors
 
Mule google connectors
Mule google connectorsMule google connectors
Mule google connectors
 
Apidd Member Management
Apidd Member ManagementApidd Member Management
Apidd Member Management
 
ApiDD Consumer
ApiDD ConsumerApiDD Consumer
ApiDD Consumer
 
Anypoint platform for API's glossary
Anypoint platform for API's glossaryAnypoint platform for API's glossary
Anypoint platform for API's glossary
 
Unveiling laravel spark
Unveiling laravel sparkUnveiling laravel spark
Unveiling laravel spark
 
Exponent CMS and it's SEO friendly features
Exponent CMS and it's SEO friendly featuresExponent CMS and it's SEO friendly features
Exponent CMS and it's SEO friendly features
 
Adding you API to ApiDD
Adding you API to ApiDDAdding you API to ApiDD
Adding you API to ApiDD
 
GDG Oslo: Hidden Android features
GDG Oslo: Hidden Android featuresGDG Oslo: Hidden Android features
GDG Oslo: Hidden Android features
 
CCI 2019 - PowerApps for Enterprise Developers
CCI 2019 - PowerApps for Enterprise DevelopersCCI 2019 - PowerApps for Enterprise Developers
CCI 2019 - PowerApps for Enterprise Developers
 
Presentation on adobe Flex
Presentation on adobe FlexPresentation on adobe Flex
Presentation on adobe Flex
 
ApiDD Overview
ApiDD OverviewApiDD Overview
ApiDD Overview
 
Mule api gateway overview
Mule api gateway overviewMule api gateway overview
Mule api gateway overview
 

Ähnlich wie Kolkata Salesforce Developer Group Online - Summer '17

Apex code-fundamentals
Apex code-fundamentalsApex code-fundamentals
Apex code-fundamentalsAmit Sharma
 
Apex code-fundamentals
Apex code-fundamentalsApex code-fundamentals
Apex code-fundamentalsAmit Sharma
 
Salesforce Spring '17 Top 10 Features
Salesforce Spring '17 Top 10 Features Salesforce Spring '17 Top 10 Features
Salesforce Spring '17 Top 10 Features Michael Gill
 
Customizing sales force-interface
Customizing sales force-interfaceCustomizing sales force-interface
Customizing sales force-interfaceAmit Sharma
 
Summer '16 Realease notes
Summer '16 Realease notesSummer '16 Realease notes
Summer '16 Realease notesaggopal1011
 
Top 10 highlights salesforce winter 18 release
Top 10 highlights salesforce winter 18 releaseTop 10 highlights salesforce winter 18 release
Top 10 highlights salesforce winter 18 releaseNigam Goyal
 
Salesforce Winter ’23 Release Highlights
Salesforce Winter ’23 Release HighlightsSalesforce Winter ’23 Release Highlights
Salesforce Winter ’23 Release HighlightsSkyPlanner
 
Demystifying S-Controls and AJAX
Demystifying S-Controls and AJAXDemystifying S-Controls and AJAX
Demystifying S-Controls and AJAXdreamforce2006
 
Visualforce controllers
Visualforce controllersVisualforce controllers
Visualforce controllersAmit Sharma
 
Salesforce Spring 14 Release Developer Overview
Salesforce Spring 14 Release Developer OverviewSalesforce Spring 14 Release Developer Overview
Salesforce Spring 14 Release Developer OverviewRoy Gilad
 
Customizing sales force-interface
Customizing sales force-interfaceCustomizing sales force-interface
Customizing sales force-interfaceAmit Sharma
 
Salesforce spring 14 developer overview
Salesforce spring 14 developer overviewSalesforce spring 14 developer overview
Salesforce spring 14 developer overviewSimon Lawrence
 
Salesforce Spring 2020 New Developer Features
Salesforce Spring 2020 New Developer FeaturesSalesforce Spring 2020 New Developer Features
Salesforce Spring 2020 New Developer FeaturesLydon Bergin
 
Nonprofit user group winter 14 jl - 111013
Nonprofit user group winter 14   jl - 111013Nonprofit user group winter 14   jl - 111013
Nonprofit user group winter 14 jl - 111013ShoNet
 
Cis 407 i lab 6 of 7
Cis 407 i lab 6 of 7Cis 407 i lab 6 of 7
Cis 407 i lab 6 of 7helpido9
 
MCA 6th Sem Project Report
MCA 6th Sem Project ReportMCA 6th Sem Project Report
MCA 6th Sem Project ReportPRADEEP GUPTA
 
Salesforce Summer '17 Release Highlights | Zen4orce
Salesforce Summer '17 Release Highlights | Zen4orceSalesforce Summer '17 Release Highlights | Zen4orce
Salesforce Summer '17 Release Highlights | Zen4orceThinqloud
 
Cis407 a ilab 6 web application development devry university
Cis407 a ilab 6 web application development devry universityCis407 a ilab 6 web application development devry university
Cis407 a ilab 6 web application development devry universitylhkslkdh89009
 

Ähnlich wie Kolkata Salesforce Developer Group Online - Summer '17 (20)

Apex code-fundamentals
Apex code-fundamentalsApex code-fundamentals
Apex code-fundamentals
 
Apex code-fundamentals
Apex code-fundamentalsApex code-fundamentals
Apex code-fundamentals
 
Salesforce Spring '17 Top 10 Features
Salesforce Spring '17 Top 10 Features Salesforce Spring '17 Top 10 Features
Salesforce Spring '17 Top 10 Features
 
Customizing sales force-interface
Customizing sales force-interfaceCustomizing sales force-interface
Customizing sales force-interface
 
Summer '16 Realease notes
Summer '16 Realease notesSummer '16 Realease notes
Summer '16 Realease notes
 
Top 10 highlights salesforce winter 18 release
Top 10 highlights salesforce winter 18 releaseTop 10 highlights salesforce winter 18 release
Top 10 highlights salesforce winter 18 release
 
Salesforce Winter ’23 Release Highlights
Salesforce Winter ’23 Release HighlightsSalesforce Winter ’23 Release Highlights
Salesforce Winter ’23 Release Highlights
 
Demystifying S-Controls and AJAX
Demystifying S-Controls and AJAXDemystifying S-Controls and AJAX
Demystifying S-Controls and AJAX
 
Visualforce controllers
Visualforce controllersVisualforce controllers
Visualforce controllers
 
Salesforce Spring 14 Release Developer Overview
Salesforce Spring 14 Release Developer OverviewSalesforce Spring 14 Release Developer Overview
Salesforce Spring 14 Release Developer Overview
 
Customizing sales force-interface
Customizing sales force-interfaceCustomizing sales force-interface
Customizing sales force-interface
 
Salesforce Winter Release
Salesforce Winter ReleaseSalesforce Winter Release
Salesforce Winter Release
 
Salesforce spring 14 developer overview
Salesforce spring 14 developer overviewSalesforce spring 14 developer overview
Salesforce spring 14 developer overview
 
SharePoint 2010 Development
SharePoint 2010 DevelopmentSharePoint 2010 Development
SharePoint 2010 Development
 
Salesforce Spring 2020 New Developer Features
Salesforce Spring 2020 New Developer FeaturesSalesforce Spring 2020 New Developer Features
Salesforce Spring 2020 New Developer Features
 
Nonprofit user group winter 14 jl - 111013
Nonprofit user group winter 14   jl - 111013Nonprofit user group winter 14   jl - 111013
Nonprofit user group winter 14 jl - 111013
 
Cis 407 i lab 6 of 7
Cis 407 i lab 6 of 7Cis 407 i lab 6 of 7
Cis 407 i lab 6 of 7
 
MCA 6th Sem Project Report
MCA 6th Sem Project ReportMCA 6th Sem Project Report
MCA 6th Sem Project Report
 
Salesforce Summer '17 Release Highlights | Zen4orce
Salesforce Summer '17 Release Highlights | Zen4orceSalesforce Summer '17 Release Highlights | Zen4orce
Salesforce Summer '17 Release Highlights | Zen4orce
 
Cis407 a ilab 6 web application development devry university
Cis407 a ilab 6 web application development devry universityCis407 a ilab 6 web application development devry university
Cis407 a ilab 6 web application development devry university
 

Kürzlich hochgeladen

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 

Kürzlich hochgeladen (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 

Kolkata Salesforce Developer Group Online - Summer '17

  • 2. Ashwani Soni Twitter: https://twitter.com/ashwanisoni_ LinkedIn: https://in.linkedin.com/in/ashwanisoniofficial Blog: http://www.ashwanisoni.com Introduction
  • 3. Sudipta Deb Twitter: https://twitter.com/sudipta_1984 LinkedIn: https://ca.linkedin.com/in/sudiptadeb Google+: https://plus.google.com/u/0/+SudiptaDeb Blog: http://www.sudipta-deb.in/ Introduction
  • 5. Development Features  Custom Metadata types are editable with Summer ‘17. In previous releases, custom metadata types are editable via Metadata APIs only.  To edit Custom Metadata, new namespace “Metadata” is introduced to perform edits and update.  New testing annotation @isTest(isParallel=true): We can now use this annotation to indicate test classes that can be run in parallel and aren’t restricted by the default limits on the number of concurrent tests.
  • 6. Development Features  In all Orgs (sandbox or production) entire Apex code will be recompiled before the metadata deployment finishes.  Javascript remoting action changes will Roll back if remote action throw exception.  Using REST API, we can list information about object record counts in your organization. It returns record counts for the comma-delimited list of object names provided for the Sobjects parameter.
  • 8. Lightning Experience  View, New, Edit, and Tab can be overridden now in Lightning experience as well  Add new force:hasSObjectName interface to a Lightning component if your component needs to know the API name of the object of the current record. The Sobject name is useful if the component works with records of different Sobject types.  If a component is invalid, cmp.get() returns null. Previously, the framework returned an InvalidComponent error.
  • 9. Lightning Experience  You can now use rich text editors and edit fields with rich text when the LockerService critical update is active. Previously, rich text editors were disabled in sandboxes and Developer Edition orgs when the LockerService critical update was active.  Lightning API Name Changed to UI API. The new name tells what to build with the API—UI for custom Salesforce apps.
  • 11. Admin Features – Summer ‘17  Find Object Manager quickly  Use Right Click to open more tabs from Setup  Default Values at the field level  Access encrypted fields in Process Builder/Flow (Beta)  Flows can be embedded in Lightning Page (GA)  Dynamically update flow screen (Pilot)  Get Custom Settings Data Usage Report
  • 12. Find Object Manager quickly In Summer’17, Object Manager in Lightning Experience comes up with a new look. Now we have a dedicated tab in Setup window, and from there we can access quick actions, recent list views, and recent items. We can see the object details from here as well. Admin Features – Summer ‘17
  • 13. Use Right Click to open more tabs from Setup We have the power of right click now. From Setup now we can open new tabs from List and Details views with right-click. This change applies to Lightning Experience only. Admin Features – Summer ‘17
  • 14. Default Values at the field level We have field level default value now. The field level default value can be a constant or a formula. Example: Default value for Region Custom Picklist will be “Canada” if the record is created by user having profile “Custom: Sales Profile”, Otherwise it will be “USA[DEMO] Admin Features – Summer ‘17
  • 15. Access encrypted fields in Process Builder/Flow (Beta) Process Builder and Flow now support encrypted fields in update records action. But you can’t use the same into filter criteria. That means if you have some encrypted fields, you can update them through Process Builder/Flow, but you can’t use the same into your filter criteria. Admin Features – Summer ‘17
  • 16. Flows can be embedded in Lightning Page (GA) We can now add flows to any Lightning Page – App pages, Record pages, and Home pages alike. In order to flow work, we need to pass the ID of the record that it is operating on. Record pages send the ID to your flow automatically if you have the correct Text input variable configured. Blog Post: http://www.sudipta-deb.in/2017/04/summer17-embed-your-flow-in-lightning.html Admin Features – Summer ‘17
  • 17. Dynamically update flow screen (Pilot) You can now use field rules to control when to show or hide particular screen fields. Turn your flows into guided UIs that respond to users’ inputs and selections. This feature is available in Lightning Experience, Salesforce Classic, and all versions of the Salesforce1 mobile app. However, it takes effect only for flows that use Lightning runtime. Admin Features – Summer ‘17
  • 18. Get Custom Settings Data Usage Report You can now get the usage of your custom settings inside your org. This will help you to plan migrating your custom settings into custom metadata Admin Features – Summer ‘17