Answers 100% Pass
How does Sitecore define a type of item (data schema)? - ✔✔Templates
Why do we set icons on our template? - ✔✔So authors can easily identify items that
use that template
What is the default base template for all templates? - ✔✔Standard Template
How do we make our changes appear on the live website? - ✔✔Publish
What is xManagement? - ✔✔The CMS parts of Sitecore
What is the preferred way to modify the web.config? - ✔✔Using .config files in
App_Config/Include
In what order are these changes added by default? - ✔✔Alphabetically by file name
How can you change the order of files imported in App_Config/Include? - ✔✔Using
<loadOrder>
What is stored in a Sitecore package? - ✔✔Items and files
What item setting needs to be specified for authors to be able to add content? -
✔✔Insert Options
Where are default field values defined? - ✔✔On the Template Standard Values item
What is the difference between Shared and Unversioned fields? - ✔✔Shared is across
all versioned, Unversioned is language specific.
COPYRIGHT © 2025 BY SOPHIA BENNETT, ALL RIGHTS RESERVED 1
,What is the recommended practice for setting Insert Options? - ✔✔Insert Options are
set on the Template Standard Values item.
What setting determines whether or not an item can be viewed in the browser? -
✔✔Presentation details
What is the scaffolding of your presentation? - ✔✔Layout
How do you register a layout with Sitecore? - ✔✔Create a layout definition item.
What is the main DLL for developing in Sitecore? - ✔✔Sitecore.Kernel.dll
What are the two most common components in Sitecore MVC? - ✔✔View
Renderings and Controller Renderings
What is the difference between a View Rendering and a Controller Rendering? -
✔✔Controller Rendering follows the MVC pattern more closely.
What do you need to create to enable Dynamic Binding? - ✔✔A placeholder
What parts of the page are typically added using Static Binding? - ✔✔Scaffolding.
For example, headers and footers.
What part of presentation details applies to all versions of an item? - ✔✔Shared
Layout
What is the name of the two fields that store presentation details? - ✔✔_Renderings
and _Final Renderings
Why would you use dynamic placeholders? - ✔✔To reuse a component containing
placeholders
What happens if you try to reuse a component containing a non-dynamic
placeholder? - ✔✔Anything added to that placeholder is duplicated.
What property automatically prompts a user to choose a datasource when adding a
component in the Experience Editor? - ✔✔Datasource Location
COPYRIGHT © 2025 BY SOPHIA BENNETT, ALL RIGHTS RESERVED 2
,What two things does the Datasource Template do? - ✔✔Restricts datasource
selection by type and grants access to Create New Content
Why would you use dynamic placeholders? - ✔✔To reuse a component containing
placeholders
How would you modify properties of a dynamic placeholder? - ✔✔Using the
rendering parameter ph_<placeholderkey>_<propertyname>
What does the Item Resolver do? - ✔✔Maps a URL to an item in the content tree
How would you retrieve the URL of an item? - ✔✔Using LinkManager.GetItemUrl()
What type of object does the GetChildren() method return? -
✔✔Sitecore.Collections.ChildList
Why would you not use Axes.GetAncestors() when retrieving items? - ✔✔Poor
performance when retrieving a large number of items
When would you use a Field's Source? - ✔✔To supply extra information to a field
based on the field's type such as selection options for Multilist, Treelist, TreelistEx,
Droplist, or Droplink
What would you use to render the contents of an Image, Text, Date, or Link field and
still be able to edit in the Experience Editor? - ✔✔The Render() method
What Sitecore.Data.Fieldsnamespace class would you use with a Treelist field? -
✔✔MultilistField
After rendering the contents of a Treelist field, how would you enable authors to
easily edit that field in the Experience Editor? - ✔✔Create anEdit Frame with a Field
Editor button.
What is the biggest challenge when you post forms with Sitecore MVC? - ✔✔Having
multiple controllers invoked in the same page request. Only one of them should
handle the post.
COPYRIGHT © 2025 BY SOPHIA BENNETT, ALL RIGHTS RESERVED 3
, Why should you not create or modify items directly on the Web database? - ✔✔If the
changes only exist on the Web database, they will be lost during the next publish
operation.
What three pieces of information do you require to create an item? - ✔✔Name,
Template ID, Location (parent node)
What is the difference between a profile card and a pattern card? - ✔✔A profile card
is assigned to content. A pattern card is assigned to a visitor.
What do you need to do to support the use of personalization? - ✔✔Componentize
the page and use data sources whenever possible.
Why is engagement value so important? - ✔✔It measures the quality of visitor traffic
rather than simply the quantity. Other xDB tools use a visitor's engagement value,
such as multivariant tests.
Where does the home item for your site is defined
a. Web.Config
b. Sitecore.config
c. Layers.config
d. App.config - ✔✔b. Sitecore.config
How do you retrieve your site's start item location?
a. Sitecore.Context.Site.StartPath;
b. Sitecore.Context.Site.root
c. Sitecore.Context.Site.PathStart
d. Sitecore.Context.Site.rootPath - ✔✔a. Sitecore.Context.Site.StartPath;
How do you install a Sitecore package?
a. Control Panel>Administration>Install a Package
COPYRIGHT © 2025 BY SOPHIA BENNETT, ALL RIGHTS RESERVED 4