→ Understand New and Updated Apex Methods, Exceptions, and Interfaces
1. Which method of the DescribeSObjectResult class allows you to access record types by their developer name?
A. getRecordTypeInfos()
B. getRecordTypeInfosById()
C. getRecordTypeInfosByName()
D. getRecordTypeInfosByDeveloperName()
2. Which Apex class includes new methods to verify digital and HMAC signatures?
A. System.Auth
B. System.Crypto
C. System.Approval
D. Schema.Signature
→ Learn What's New for Platform Developers
1. Your org has My Domain enabled. What is the most efficient method to obtain a valid session ID to make an HTTP callout from asynchronous Apex code to Salesforce APIs?
A. Use a Named Credential.
B. Use System.UserInfo.getSessionId().
C. Set the endpoint to URL.getOrgDomainUrl()
D. Session IDs are no longer required when My Domain is enabled.
2. Which annotation allows a developer to make the result of an Apex method storable for Lightning components?
A. @AuraStorable
B. @AuraCacheable
C. @AuraEnabled(storable=true)
D. @AuraEnabled(cacheable=true)
3. Which merge field allows you to isolate untrusted third-party content with <apex:iframe> tag in Visualforce?
A. $Resource
B. $SecureResource
C. $IFrameResource
D. $Page.IFrameResource
4. Prior to installing an unlocked package, which object should a developer query using the Tooling API to list the packages it depends on?
A. InstalledPackage
B. PackageDependency
C. UnlockedPackageInfo
D. SubscriberPackageVersion
→ Work with the Lightning Map Component and Apex Inherited Sharing
• Create a custom object that will be used to store information about the various towers in the western States that are owned by Out and About Communications.
○ Label: Tower
○ Plural Label: Towers
• Create a new custom field to establish a Master-Detail relationship between Tower and Account. Add the Towers related list to the Account page layout.
○ Field Label: State
○ Type: Master-Detail
○ Field Name: State
○ Child Relationship Name: Towers
• Create a new custom field to enter the latitude and longitude for the location of each Tower.
○ Field Label: Tower Location
○ Field Name: Tower_Location
○ Type: Geolocation
○ Latitude and Longitude Display Notation: Decimal
○ Decimal Places: 6
Now add some data.
• Create two new Account records to represent the regions (only the Name field is required).
○ Utah
○ Idaho
• Create four new Tower records
○ Name: Lightning Ridge
○ State: Utah
○ Latitude: 40.490684
○ Longitude: -110.908727
○ Name: Craters
○ State: Idaho
○ Latitude: 43.555375
○ Longitude: -113.70069
○ Name: Nuckols
○ State: Idaho
○ Latitude: 47.516694
○ Longitude: -115.939163
○ Name: Rainbow
○ State: Utah
○ Latitude: 37.060663
○ Longitude: -110.975708
You use the code blocks below to complete the challenge.
TowerMapUtilClass code block:
TowerMapControllerClass code block:
Towermap Lightning component code block:
Controller code block:
Helper code block:
Wow that was odd. I just wrote an very long comment but after I clicked submit
ReplyDeletemy comment didn't appear. Grrrr... well I'm not writing all that over again. Anyhow,
just wanted to say great blog!
This design is steller! You obviously know how to keep a reader entertained.
ReplyDeleteBetween your wit and your videos, I was almost moved to start my own blog (well, almost...HaHa!) Wonderful job.
I really enjoyed what you had to say, and more than that, how you presented it.
Too cool!
Towermap Lightning component code block:
ReplyDeleteVery good article. I will be facing some of these issues as
ReplyDeletewell..
Aw, thbis was a really nice post. Taking a few minutes and
ReplyDeleteactual effort to generate a superb article… but what can I say… I hesitate a whole lott and never manage to get nearly anything done.
For most recent news you have to go to see internet and on world-wide-web I found this web
ReplyDeletesite as a finest web page for most recent updates.
I was wondering if you ever thought of changing the layout of your blog?
ReplyDeleteIts very well written; I love what youve got to say. But maybe you could a
little more in the way of content so people could connect with it better.
Youve got an awful lot of text for only having 1 or
two pictures. Maybe you could space it out better?
I'm not sure why but this blog is loading incredibly slow for me.
ReplyDeleteIs anyone else having this problem or is it a
issue on my end? I'll check back later and see if the problem still exists.
Very good post! We will be linking to this great post
ReplyDeleteon our website. Keep up the good writing.
Hurrah, that's ԝhat I was lookikng for, what a stuff!
ReplyDeleteexistіng hesrе att this webpage, thanks admin off this web page.
For newest information you have to go to see web and on web I found this website as
ReplyDeletea finest web site for newest updates.
Hi there, I enjoy reading through your article.
ReplyDeleteI wanted to write a little comment to support you.
Ahaa, its fastidious dialogue regarding this
ReplyDeletepost at this place at this web site, I have read all
that, so at this time me also commenting here.
Attractive section of content. I just stumbled upon your website
ReplyDeleteand in accession capital to assert that I get in fact enjoyed account your blog posts.
Any way I'll be subscribing to your augment and even I achievement you access consistently rapidly.
magnificent points altogether, you simply won a new reader.
ReplyDeleteWhat may you suggest about your submit that you just made some days ago?
Any certain?
I'm gone to inform my little brother, that he should also pay
ReplyDeletea quick visit this website on regular basis to take updated from most up-to-date gossip.