Sitecore 9.0 Essentials Developer Certification: Questions and Answers, Exams of Nursing

A collection of questions and answers related to the sitecore 9.0 essentials developer certification. It covers various aspects of sitecore development, including content management, rendering, data storage, and more. Useful for developers preparing for the sitecore certification exam.

Typology: Exams

2024/2025

Available from 04/10/2025

may-blessed
may-blessed 🇺🇸

4.1

(8)

31K documents

1 / 10

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Sitecore 9.0 Essentials Developer Certification
Which of these tools is designed for non-technical content authors? Correct Ans
Experience Editor
What is the main purpose of a Web Content Management System? Correct Ans
Allows non-technical users to administer the content of a website.
All products and modules for Sitecore Experience Platform can be downloaded
from: Correct Ans The Sitecore Developer Portal
Video tutorials are available on: Correct Ans The Master Sitecore Youtube
channel
You can contribute to the community by adding your module to: Correct Ans
The Sitecore Marketplace
Documentation prior to Sitecore Experience Platform 8.0 can be found on:
Correct Ans The Sitecore Developer Network
Why does Sitecore have both a Master and Web database? Correct Ans To
allow editing content in a sandbox without affecting the content on the live site.
From which templates should items eventually inherit in Sitecore? Correct Ans
Standard Template
Why are icons on templates important? Correct Ans Icons make it much
easier to identify the different items types.
What is the purpose of the Standard Template? Correct Ans To determine
fields that Sitecore uses internally but are not shown to the user
Which of the following best describes the purpose of the Field Source? Correct
Ans Field source allows the configuration of extra properties in a templates
field definition.
How would you render the content of a single line text field called title? Correct
Ans @HTML.Sitecore().Field("Title")
pf3
pf4
pf5
pf8
pf9
pfa

Partial preview of the text

Download Sitecore 9.0 Essentials Developer Certification: Questions and Answers and more Exams Nursing in PDF only on Docsity!

Sitecore 9.0 Essentials Developer Certification

Which of these tools is designed for non-technical content authors? Correct Ans ➡ Experience Editor What is the main purpose of a Web Content Management System? Correct Ans ➡ Allows non-technical users to administer the content of a website. All products and modules for Sitecore Experience Platform can be downloaded from: Correct Ans ➡ The Sitecore Developer Portal Video tutorials are available on: Correct Ans ➡ The Master Sitecore Youtube channel You can contribute to the community by adding your module to: Correct Ans ➡ The Sitecore Marketplace Documentation prior to Sitecore Experience Platform 8.0 can be found on: Correct Ans ➡ The Sitecore Developer Network Why does Sitecore have both a Master and Web database? Correct Ans ➡ To allow editing content in a sandbox without affecting the content on the live site. From which templates should items eventually inherit in Sitecore? Correct Ans ➡ Standard Template Why are icons on templates important? Correct Ans ➡ Icons make it much easier to identify the different items types. What is the purpose of the Standard Template? Correct Ans ➡ To determine fields that Sitecore uses internally but are not shown to the user Which of the following best describes the purpose of the Field Source? Correct Ans ➡ Field source allows the configuration of extra properties in a templates field definition. How would you render the content of a single line text field called title? Correct Ans ➡ @HTML.Sitecore().Field("Title")

How can you populate the property of a ViewModel and still support inline editing in the Experience Editor? Correct Ans ➡ By using the Render() method in the Field Renderer class. Which of the following fields is editable inline in the Experience Editor? Correct Ans ➡ Date/Time When you use the field helper, what do you do when you want to ensure that a field cannot be editable inline? Correct Ans ➡ Use the DisableWebEdit option What is the advantage of using components? Correct Ans ➡ Your presentation artifacts are more reusable. How can you define renderings as compatible? Correct Ans ➡ Modify a field in their component definition item. Where does Sitecore store the Rendering Parameters? Correct Ans ➡ Any Sitecore Field In a view, what do you need to do so the Field() extension method retrieves the content from the data source? Correct Ans ➡ Nothing, that is default behavior How can you retrieve the Data source in a view rendering with the default model? Correct Ans ➡ Model.Item What part of Sitecore is in charge of generating URLs? Correct Ans ➡ Link Manager When you are working with a Sitecore.Data.Items.Item object, how do you get a list of all its children (first-level descendants)? Correct Ans ➡ .GetChildren How can you get Sitecore to produce translated URLs? Correct Ans ➡ Setting the Link Manager to use the item's DisplayName When you are working with a Sitecore.Data.Items.Item object, how do you get a reference to its parent item? Correct Ans ➡ .Parent

What is the advantage of setting StorageType = Yes in an index field? Correct Ans ➡ There is no need to access Sitecore datebase to query its value. For performance reasons, it is best to? Correct Ans ➡ Add only what is required to the index What is a Sitecore Item? Correct Ans ➡ The construct Sitecore uses to store data. When you patch in changes to the Sitecore.config file, how can you control the order in which your change are applied? Correct Ans ➡ In App Config/Include, use a naming convention and sub-folders dot config files What two rendering types are supported by Sitecore? Correct Ans ➡ View Rendering-(Razor View/mvc.GetModel) & Control Rendering-(Controller, model, view) What is a media file? Correct Ans ➡ An image of video file stored on your computer. Why would you need to use the data source in a component? Correct Ans ➡ Data source allows you to build more flexible and reusable components because the data source is determined by users and not hardcoded by developers. Can you use placeholders inside of placeholders? Correct Ans ➡ Not directly, but you can have components inside a placeholder that in turn define other placeholders. Referred to has nested placeholders Why is it a good idea to avoid using Rich Text Field as much as possible? Correct Ans ➡ Rich Text stores HTML directly. If abused and not configured properly, may give users the ability to break the design of the site. What do you do to allow users to add and remove components from a placeholder using Experience Editor? Correct Ans ➡ Create a Placeholder setting item for that placeholder.

What happens when you request a page that has no layout defined in the presentation details? Correct Ans ➡ Sitecore shows a "layout not found" error page. Why do you define Presentation Details on Standard Values if the Standard Values item is never going to be mapped to a requested URL? Correct Ans ➡ You want to define Presentation Details as a default for all items based on that template. This allows items to have valid presentation details already set when they are created. Can you edit an item in the Experience Editor when the item has no orientation details set? Correct Ans ➡ No, since it cannot be presented. Which fields are editable inline using the Experience Editor? Correct Ans ➡ Text Fields (single line, multiline, rich text), Date/dateTime, Image, and General Link Give an example of when you would use the DisableWebEdit parameter when rendering a field. Correct Ans ➡ Rendering a field inside the tag in the <head> of the HTML What should you define in a template? Correct Ans ➡ Fields, Field sections, Icons, and Base Templates What field type would you use to store formatted HTML? Correct Ans ➡ Rich Field Text What happens if you use the same field name in a template that is already used in a parent template? Correct Ans ➡ You will get two fields with the same name, which leads to confusion. Should be avoided. What is the name of the template all templates should inherit from? Correct Ans ➡ Standard Template Why would you avoid defining the same field multiple times in more than one template? Correct Ans ➡ It makes it much harder to manage later on. Select the name of the Sitecore component-based architecture guidelines from the list. Correct Ans ➡ Helix

If you set up some publishing restrictions, will Sitecore automatically publish that content at the same time? Correct Ans ➡ No, the publishing restrictions only dictates when an item or its versions are publishable or not. What is the difference between the Master and Web database Correct Ans ➡ Content from live website is read from the Web DB and content that is working progress should be edited from the Master DB. Should a user work directly in the Web database if they need something to go live immediately? Correct Ans ➡ No, a user should never work live in the web database nor have access through the authoring tools. What is the name of the main Sitecore.dll? Correct Ans ➡ Sitecore.Kernel.dll In a Sitecore contect, what is the name given to an .aspx file? Correct Ans ➡ A Layout What type of file is a Sitecore Sublayout? Correct Ans ➡ .ascx Describe the process by which a component is bound to a placeholder. Correct Ans ➡ Open presentation details-Add rendering-Select rendering- EditPlaceholderKey property. In which .dll can you find the majority of the API? Correct Ans ➡ Sitecore.Kernel When you are looking at a page in Experience Editor mode, what is the context database? Correct Ans ➡ Master Name the methods used to retrieve items? Correct Ans ➡ Get() What method do you use to retrieve an item's URL? Correct Ans ➡ LinkManager.GetItemUrl() Where can you customize how URL's are rendered globally? Correct Ans ➡ Link Manager section of the web.config Sitecore security is an extension of: Correct Ans ➡ Standard .NET membership

When creating or editing an item, the code must be executed with the appropriate security rights. Name two ways that this can be done. Correct Ans ➡ UserSwitcher or SecurityDisabler How do you put an item into an editing state? Correct Ans ➡ Creating an Edit Context Which field types are suitable for editing using the .Value property? Correct Ans ➡ Simple text field-Single line text What method should you use to render the contents of text, date, image, and link fields to the screen? Correct Ans ➡ FieldRenderer.Render() Why are you unable to render a multilist field to the page using .Render()? Correct Ans ➡ It contains IDs and not readable content. Setting a component datasource allows that component to: Correct Ans ➡ Output content from a content item elsewhere in the tree How can you force a Sitecore control to output the content of an item's datasource? Correct Ans ➡ Set the datasource or item property What do parameter's allow you to do? Correct Ans ➡ Allow properties to be set per instance of a component. What utility converts parameter list to a NameValueCollection? Correct Ans ➡ WebUtil.ParseUrlParameters() Why would you set the component and the datasource on the standard values presentation details? Correct Ans ➡ When you want all items based on a particular template to have that component with that particular datasource as default Why would you set the component on the standard values and override the datasource on the item? Correct Ans ➡ When your component has to appear on every page but has a different datasource for a particular page. What are two types of default field values? Correct Ans ➡ Static and Dynamics

What happens when you set a field as unversioned? Correct Ans ➡ There is one value of the data per language.