Download SITECORE 9.0 CERTIFICATION OBJECTIVE EXAM 2024/2025 WITH 100% ACCURATE SOLUTIONS and more Exams Nursing in PDF only on Docsity! SITECORE 9.0 CERTIFICATION OBJECTIVE EXAMย 2024/2025 WITH 100% ACCURATE SOLUTIONS How can we prevent authors selecting the wrong type of data source for the component? a. Set the Template Location b. Set the Datasource Location c. Set Insert Options d. None of the above - Precise Answer โโb. Set the Datasource Location How can we restrict authors to use a specific item type? a. Set the Template Location b. Set the Datasource Template c. Set Insert Options d. None of the above - Precise Answer โโb. Set the Datasource Template A regular user calls stating that he is unable to create content under the Home item. What is the possible cause of this issue? a. User does not have proper rights b. User is not authenticated c. Insert options are not defined d. None of the above - Precise Answer โโc. Insert options are not defined An item consist of: a. Fields b. Field Sections c. Data d. Content Tree - Precise Answer โโa. Fields b. Field Sections How can you control the dependencies between modules in Sitecore? a. Use Explicit dependencies b. Use Implicit dependencies c. Use Sitecore Rocks d. Use Content Editor - Precise Answer โโa. Use Explicit dependencies How can you extend the Sitecore Framework? a. Packages b. Module c. Update Package d. Using SDK - Precise Answer โโa. Packages b. Module c. Update Package a. Right-click an item > Add New Item b. Right-click an item> Design Layout c. Right-click an item>Tasks>Add New Item d. Right-click an item> Tasks > Tools>Add New Item - Precise Answer โโa. Right-click an item > Add New Item How do you identify the template that an item is based on? a. Content area>Content tab>Quick Info>Template b. Content area>Advanced>Quick Info>Template c. Content area>Option>Quick Info>Template d. None of the above - Precise Answer โโa. Content area>Content tab>Quick Info>Template How do you install a Sitecore package? a. Control Panel>Administration>Install a Package b. Marketing Panel>Administration>Install a Package c. Dashboard>Administration>Install a Package d. Administration>Install a Package - Precise Answer โโa. Control Panel>Administration>Install a Package How do you register Controller Rendering with Sitecore? a. Create a View Rendering definition item b. Point to the path of the .cshtml file c. Create a Controller rendering definition item d. Reference the Controller and Controller Action view by name e. All of the above - Precise Answer โโc. Create a Controller rendering definition item d. Reference the Controller and Controller Action view by name How do you register View Rendering with Sitecore? a. Create a View Rendering definition item b. Point to the path of the .cshtml file c. Create a Controller rendering definition item d. Reference the Controller and Controller Action view by name e. All of the above - Precise Answer โโa. Create a View Rendering definition item b. Point to the path of the .cshtml file 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 - Precise Answer โโa. Sitecore.Context.Site.StartPath; How do you run code as another user in Sitecore? a. Sitecore.SecurityModel.SecurityDisabler() b. Sitecore.Security.Accounts.UserSwitcher("usersID") c. Sitecore.Context.Account.Switch("userid"); d. None of the above - Precise Answer โโa. Sitecore.SecurityModel.SecurityDisabler() b. Sitecore.Security.Accounts.UserSwitcher("usersID") How does the developer extend the xConnect? a. Adding Contact and Interaction facets b. Adding Custom events c. Adding items d. Adding Templates - Precise Answer โโa. Adding Contact and Interaction facets b. Adding Custom events How does the final presentation gets created in Sitecore? a. The contents of _Renderings and _Final Rendering fields are merged ("Patched") b. xml in _rendering field finalized c. When xml in the _Final Renderings finanlzied d. None of the above - Precise Answer โโa. The contents of _Renderings and _Final Rendering fields are merged ("Patched") How does the language store in the content tree? a. Template b. Data If the Sitecore page is displaying an error "no layout", what's can be the possible cause of this error? a. Component .cshtml file is missing b. Template is not set on the item c. Template is not inherited from the base template d. Presentation details are not set - Precise Answer โโd. Presentation details are not set If you do not specify an item in the field helper, which one of the following will be used by default to output the content: a. Item b. Template Item c. Context Page Item d. None of the above - Precise Answer โโc. Context Page Item In a Multilanguage solution, which functionality will help you to control the items or fields to reuse content from another language? a. Language Fallback b. Multilanguage Fallback c. Both a and b d. None of the above - Precise Answer โโa. Language Fallback John has created several complex components, he rendered the components using the path in the layout. What binding did john use to render the components? a. Static b. Dynamic c. Adaptive d. None of the above - Precise Answer โโa. Static John has created several complex components, he used place holders in the layout for those components. What binding did john use to render the components? a. Static b. Dynamic c. Adaptive d. None of the above - Precise Answer โโb. Dynamic Layout in Sitecore is: a. Scaffold of the page b. Inner parts of the page c. Component d. Template - Precise Answer โโa. Scaffold of the page List two libraries that developer needs to construct a search in Sitecore? a. Sitecore.ContentSearch b. Sitecore.ContentSearch.Linq c. Sitecore.context.Item d. Both a and b e. None of the above - Precise Answer โโe. None of the above Presentation in Sitecore is carried out by: a. Layout b. Component c. Both a and b d. None of the above - Precise Answer โโc. Both a and b Sitecore publishes items from: a. Master to Core database b. Master to Web database c. Core to Web database d. None of the above - Precise Answer โโb. Master to Web database Sitecore Rocks allows you to: a. Create and manage site content from the Visual Studio b. Create Presentation component items and code files c. Integrate with your visual studio project d. Use site management tools e. Create and Install Sitecore packages b. Shared c. Unversioned d. All the above - Precise Answer โโd. All the above The Item can only be published if all it's ancestors have been published. Which option(s) should be checked when publishing an item in Sitecore? a. Publish subitems b. Publish related items c. Both a and b d. None of the above - Precise Answer โโc. Both a and b The items in Sitecore have: a. ID b. Path c. URL d. All of the above - Precise Answer โโd. All of the above The items in the placeholder are called: a. Definition Items b. Templates c. Items d. Information - Precise Answer โโa. Definition Items The layer concept in Helix provides a structure that is extremely suitable for" a. Creating and maintaining solutions of any size b. Produce maintenance-friendly and clean code c. Makes the dependency flow completely clear everywhere in the solution, in Sitecore, in Visual Studio and even in the file system. d. All of the above - Precise Answer โโd. All of the above The LINQ is useful in Sitecore for: a. Filtering small collection of items b. Setting up configuration c. Reviews items d. None of the above - Precise Answer โโa. Filtering small collection of items The names of fields in the standard template begins with: a. One underscore b. string c. Two underscores d. Three underscores - Precise Answer โโc. Two underscores The placeholder settings can: a. Make placeholders selectable in the Experience Editor b. Are used to restrict components c. Both a and b d. None of the above - Precise Answer โโc. Both a and b The recommended practice to when creating a controller rendering is: a. Requesting the model or view model from the business layer b. Passing on the model to the required view c. Both a and b d. None of the above - Precise Answer โโc. Both a and b The search interface operations allows you to: a. Remove search results b. Run bulk operations over all the search results c. Format search results d. None of the above - Precise Answer โโb. Run bulk operations over all the search results The self-test diagnostics can be run using: a. Sitecore Diagnostics Toolset b. Sitecore Control Panel c. Wndows System settings d. Sitecore Log Settings - Precise Answer โโa. Sitecore Diagnostics Toolset The Sitecore groups the files in layers and maps each layer to a folder in What allows items stored in the Master or Core database to be written to disk in a text-based format and subsequently restored into a database? a. Serialization b. Restore c. Versioning d. None of the above - Precise Answer โโa. Serialization What API is used by the Search UI and Sitecore Buckets? a. ItemSearch Web API b. ContentSearch Web API c. Search Web API d. ContentSearch API - Precise Answer โโd. ContentSearch API What are advantages of using Rendering Parameter templates? a. No free-form text input b. Prevent errors c. Control Input d. Improve the user experience e. All of the above - Precise Answer โโe. All of the above What are benefits of using Item buckets in Sitecore? a. Reduce the number of children per item b. Hide folder structure and content from Editor's view c. Allow editors to search the content by bringing the search interface to the forefront d. All of the above - Precise Answer โโd. All of the above What are the advantages of creating a project outside of the web root folder. a. Separation of Concern: between solution files and Sitecore files b. Use the same visual studio project when you upgrade Sitecore or create a new instance. c. Easy to backup, restore, and move project. d. All of the above - Precise Answer โโd. All of the above What are the advantages of using dynamic binding in Sitecore? a. New page types can be assembled from existing components b. Changes to a page structure do not require a developer c. Supports content reuse d. Supports Sitecore's personalization and testing features e. All of the above - Precise Answer โโe. All of the above What are the advantages of using the Datasource template? a. Restricts users to a specific item type b. Allows content creation of that item type c. Both a and b d. None of the above - Precise Answer โโc. Both a and b What are the main topics important to Helix and Modular architecture? a. Dependencies b. Layers c. Modules d. All of the above - Precise Answer โโd. All of the above What are the parameters of EditFrame() a. DataSource b. Buttons c. Title d. Tooltip e. CssClass f. Parameters g. All of the above - Precise Answer โโg. All of the above What are the recommended practices for creating content in Sitecore? a. Place pages under the Site's Home or Start item b. Set insert options c. Limit the number of children d. Limit the number of versions e. All of the above - Precise Answer โโe. All of the above What binding a developer should use if a user wants to edit the component using the Experience editor? a. Static b. Dynamic c. Adaptive d. All of the above - Precise Answer โโb. Dynamic What binding should be used when adding Header and Footer to the layout? a. Static b. Dynamic c. Both a and b d. None of the above - Precise Answer โโc. Both a and b What can you do to create more flexible components on the page? a. Create static placeholders b. Create dynamic placeholders c. Use view rendering d. All of the above - Precise Answer โโb. Create dynamic placeholders What class types can be used for fields that cannot be rendered directly? a. ReferenceField b. MultilistField c. CheckboxField d. All of the above - Precise Answer โโd. All of the above What component-based architecture guidelines are used by Sitecore? a. Helix b. Habitat c. Bootsrap d. Jquery e. Adaptive - Precise Answer โโa. Helix What do you call a content instance of a template? a. Template b. Content c. Item d. Field - Precise Answer โโc. Item What does the field type determines for the field in the Content Editor and the Experience Editor? a. Editor Control b. Options c. Value d. Security - Precise Answer โโa. Editor Control What does the Sitecore creates when you override a presentation details on the item? a. Layout Delta b. Layout Details c. Presentation Details d. Template for the item - Precise Answer โโa. Layout Delta What field types can be rendered directly in Sitecore? a. Text: Single-line, Multi-line, Rich text, Number, Integer b. Date: Date, DateTime c. Link: General Link, General Link with Search d. Image: Image e. All of the Above - Precise Answer โโe. All of the Above What field types cannot be rendered directly in Sitecore? a. Reference another item: Droplink, Grouped Droplink, Droptree b. Multiple References: Treelist, TreelistEx, Multilist, Checklist, Multilist with Search c. Boolean: Check box d. All of the above - Precise Answer โโd. All of the above What field values are defined by the standard template? a. Standard values b. Default values c. None What is an Edit Frame? a. A region of the page that reacts to clicking by showing a toolbar b. A component on that page to display item values c. a view of image displayed within a page d. None of the above - Precise Answer โโa. A region of the page that reacts to clicking by showing a toolbar What is most significant features of the Sitecore system when designing the user experience in Sitecore? a. dynamic layout engine b. Static layout engine c. Data Templates d. All of the above - Precise Answer โโa. dynamic layout engine What is the recommended practice to reference Sitecore binaries to your project? a. Nuget b. Copy from the Sitecore installation c. Copy from Coworker's machine d. Contact Sitecore support - Precise Answer โโa. Nuget What is the recommended practices for Content Structure? a. Controlling the user experience and content tree by configuring Insert Options b. Ensuring the tree structure mirrors the site structure c. Limiting the child items and item versions d. All of the above - Precise Answer โโd. All of the above What is the recommended practices for data Architecture? a. Making good use of Template Inheritance b. Using Icons and user-friendly names for templates c. Using a template's Standard Values to define default values and settings for items d. All of the above - Precise Answer โโd. All of the above What items are managed by the editors on the website? a. Content Items b. Definition Items c. Both a and b d. None of the above - Precise Answer โโa. Content Items What items are owned by the Administrators and Editors in the production environment? a. Definition Items b. Content Items c. Both a and b d. None of the above - Precise Answer โโb. Content Items What layer of the Sitecore Architecture Conventions can contain page types, layout and graphical design? a. Project b. Foundation c. Feature d. Module - Precise Answer โโa. Project What layer of the Sitecore Architecture Conventions contains the concrete features of the solution? a. Project b. Foundation c. Feature d. Module - Precise Answer โโc. Feature What layer of the Sitecore Architecture Conventions stitch the features of the solution together into a cohesive solution? a. Feature b. Foundation c. Project d. Module - Precise Answer โโc. Project What layer(s) does the Sitecore.Services.Client framework provides on both the Server and the Client side of the Sitecore applications for the developers to use to develop data-driven applications? a. Service b. Incremental Publish c. Republish d. None of the above - Precise Answer โโc. Republish What options can be used to run a few checks on the item to make sure that it is ready to be published. a. Markup b. Field Validation c. Check an item d. Run workflow - Precise Answer โโa. Markup b. Field Validation What parameter value can be set in the Sitecore Field helper to make the content read only? a. new {DisableWebEdit=true} b. new {EnableWebEdit=false} c. new {WebEdit=false} d. new {DisableEdit=true} - Precise Answer โโa. new {DisableWebEdit=true} What parameter value can be set in the Sitecore Field Helper to set the width and Height of an image? a. mw,mh b. Width,height c. Width, length d. All of the above - Precise Answer โโa. mw,mh What rendering should only display logic? a. Controller Rendering b. View Rendering c. Item Rendering d. Template Rendering - Precise Answer โโb. View Rendering What renderings are supported only for legacy reasons? a. Method Rendering b. XSLT Rendering c. Url Rendering d. All of the above - Precise Answer โโd. All of the above What server roles are supported in the <AppSettings> attribute of the Web.config file? a. Content Delivery b. Content Management c. Processing d. Reporting e. Standalone f. All of the above - Precise Answer โโf. All of the above What server-side classes client side of Sitecore applications can use when using Sitecore.Services.Client: a. SPEAK components b. Client-side JavaScript c. Restful API directly d. All of the above - Precise Answer โโd. All of the above What service of Sitecore.Services.Client can be used by the developer to gain access to regular Sitecore Items? a. ItemService b. EntityService c. DataTemplateService d. ConnetService - Precise Answer โโa. ItemService What service of Sitecore.Services.Client can be used to gain access to business objects that you define. a. ItemService b. EntityService c. DataTemplateService d. ConnetService - Precise Answer โโb. EntityService What should you use instead of var in foreach loop with the childlist? a. Sitecore.Data.Items.Item c. Sitecore Tool Generator d. All of the above - Precise Answer โโa. Support Package Generator What tools are recommended to be used for item Sterilization in Sitecore? a. TDS b. Unicron c. Github d. Sitecore Rocks - Precise Answer โโa. TDS b. Unicron What two frameworks Sitecore supports? a. MVC b. Web Forms c. JSON d. Bootstrap - Precise Answer โโa. MVC b. Web Forms What two services are provided by the Stecore.Services.Client framework? a. ItemService b. EntityService c. DataTemplateService d. ConnetService - Precise Answer โโa. ItemService b. EntityService What version is created by default when you create a field in Sitecore? a. Versioned b. Shared c. Unversioned d. Single Versioned - Precise Answer โโa. Versioned What version of visual studio works with the Sitecore project? a. Visual Studio 2012 b. Visual Studio 2014 c. Visual Studio 2015 or higher d. Visual Studio 2015 - Precise Answer โโc. Visual Studio 2015 or higher What's the benefit of using Wildcard items in Sitecore? a. Allows you to work with dynamic URLs b. It matches to any request c. It ensures the URL is dynamic d. All of the above - Precise Answer โโd. All of the above What's the best way to define default values and setting for items? a. Use a base template b. Use item fields c. Use Template's standard values d. None of the above - Precise Answer โโc. Use Template's standard values What's the default base template for all templates? a. Standard Template b. Base Template c. Standard Values d. Template - Precise Answer โโa. Standard Template What's the default publishing target in Sitecore? a. Master database b. Web database c. Core database d. xDB - Precise Answer โโb. Web database What's the most unstable layer in your Sitecore structure? a. Feature b. Project c. Foundation d. Module - Precise Answer โโb. Project d. None of the above - Precise Answer โโa. Component always needs to be present on a layout or component When you use LINQ to sort items, what needs to be done to improve performance? a. Instruct the GetChildren method not to sort items b. Execute query right away c. Instruct Sitecore.Context not to execute the query d. None of the above - Precise Answer โโa. Instruct the GetChildren method not to sort items Where developer can find JavaScript libraries? a. \Sitecore\shell\client\Services\Assets\lib b. \Sitecore\shell\configure\Assets c. \Sitecore\shell\Configure\lib d. None of the above - Precise Answer โโa. \Sitecore\shell\client\ Services\Assets\lib Where do authors add, remove, move, and configure components? a. Content Editor b. Experience Editor c. Both a and b d. None of the above - Precise Answer โโb. Experience Editor Where do you adjust the item bucket settings in Sitecore? a. /Content/System/Settings/Buckets/Item Buckets Settings b. /Home/System/Settings/Buckets/Item Buckets Settings c. /Sitecore/System/Settings/Buckets/Item Buckets Settings d. /Dashboard/Control Panel/Settings/Buckets/Item Buckets Settings - Precise Answer โโc. /Sitecore/System/Settings/Buckets/Item Buckets Settings Where do you configure the xConnect end points? a. \App_Config\ConnectionStrings.config b. \App_Config\Layers.config c. \App_Config\sitecore.config d. \App_config\Web.config - Precise Answer โโa. \App_Config\ ConnectionStrings.config Where do you create a model in Sitecore for structured data to be consumed by MVC view? a. Layout>Model b. Template>System c. System>Model d. Sitecore>Model - Precise Answer โโa. Layout>Model Where do you manage languages in Sitecore? a. Dashboard b. Marketing Panel c. Control Panel d. Content Editor - Precise Answer โโc. Control Panel Where do you setup the Data Source location for a component? a. Component Tool bar> More>Edit Experience Editor Option b. View> Advanced>Edit Experience Editor Option c. Home> Advanced>Edit Experience Editor Option d. Component Tool bar> More>Advanced>Edit Experience Editor Option - Precise Answer โโa. Component Tool bar> More>Edit Experience Editor Option Where does the home item for your site is defined a. Web.Config b. Sitecore.config c. Layers.config d. App.config - Precise Answer โโb. Sitecore.config Where does the item store in Sitecore? a. Database b. File System c. In an XML file d. None of the above - Precise Answer โโa. Database b. Master c. Core d. XDB - Precise Answer โโb. Master Which environment the Definition item is created and managed? a. Production b. Test c. Development d. All of the above - Precise Answer โโc. Development Which field of the definition item links with the layout .cshtml file? a. Path field b. Item field c. Model d. Source Field - Precise Answer โโa. Path field Which item defines the configuration or structure of the implementation? a. Definition Item b. Data Items c. Content Items d. None of the above - Precise Answer โโc. Content Items Which layer contains the framework such as Sitecore, .Net, Bootstrap, Jquery etc. ? a. Project b. Foundation c. Feature d. Module - Precise Answer โโb. Foundation Which layer is the lowest level and most stable layer in Helix? a. Project b. Foundation c. Feature d. Module - Precise Answer โโb. Foundation Which model defines the CLR types, facets, and events? a. xDB model b. Sitecore c. xConnect Collection model d. xConnect search - Precise Answer โโc. xConnect Collection model Which of the following you can use to access the xDB core? a. Content Search API b. xConnect Client API c. xDB API d. xDB Processing - Precise Answer โโb. xConnect Client API Which on the following LINQ IQueryable methods are supported in Sitecore? a. GroupBy b. Where c. Contains d. Any e. All f. OrderBy g. All of the above except a - Precise Answer โโg. All of the above except a Which on the following will help you to easily display contents from an item other than the context item? a. RenderingContext.Current.ContextItem b. RenderingContext.Current.Rendering.item c. RenderingContext.Current.URL d. None of the above - Precise Answer โโb. RenderingContext.Current.Rendering.item Which one of the following are the community-driven sources? a. Community.sitecore.net b. Feeds.sitecore.net Which one of the following is the default model used by the components in Sitecore? a. ViewRendering b. RenderingModel c. FieldRendering d. ModelRendering - Precise Answer โโb. RenderingModel Which one of the following item types are Definition items? a. Layout and Rendering items b. Template and Field Items c. Placeholder and setting items d. Custom Field Types e. Lookup items for settings f. All items in the Core database g. All of the above - Precise Answer โโg. All of the above Which one of the following language fallback is enabled by default on the templates that dictionary entries are based on? a. Item-level fallback b. Field-level fallback c. Both a and b d. None of the above - Precise Answer โโa. Item-level fallback Which one of the following maps the item to the current URL? a. RenderingContext.Current.ContextItem b. RenderingContext.Current.Rendering.item c. RenderingContext.Current.URL d. None of the above - Precise Answer โโa. RenderingContext.Current.ContextItem Which one of the following will allow developer to access the parameters of the component programmatically? a. @Model.Rendering.Parameters["CssClass"] b. @RenderingContext.Current.Rendering.Parameters["ButtonText"] c. Both a and b d. None of the above - Precise Answer โโc. Both a and b Which one of the following will help developer to add a button to any toolbar to display a field editor? a. Complex item b. Render item c. Edit Frame button d. Edit Item button - Precise Answer โโc. Edit Frame button Which one of the following you can use when you need an end point to access and manipulate data remotely? a. Sitecore.Services.Client b. Sitecore.Services.EndPoint c. Sitecore.Services.Context d. Sitecore.Services.DB - Precise Answer โโa. Sitecore.Services.Client Which one of the release adds significant functionality to a product? a. Service Pack b. Update c. Feature Release d. All of the above - Precise Answer โโc. Feature Release Which one of the tool you will use to analyze the log files? a. Event Viewer b. Sitecore Log Viewer c. Log Analyzer d. Microsoft Word - Precise Answer โโc. Log Analyzer Which one the following user needs to specify when inserting an item from a template in Sitecore? a. Template Location b. Item Name c. Data Source d. Title Name - Precise Answer โโa. Template Location b. Item Name Which standard field is a shared field where you specify Individual layouts for languages and versions of items? a. _Renderings b. _Final Renderings c. _Item Renderings d. _Shared_Renderings - Precise Answer โโ_Final Renderings Which standard field is a shared field where you specify the common layout for all languages and versions of the item? a. _Renderings b. _Final Renderings c. _Item Renderings d. _Shared_Renderings - Precise Answer โโa. _Renderings Which tool editors can use to edit and write content directly on the page? a. Content Editor b. Sitecore Rocks c. Experience Editor d. Sitecore Editor - Precise Answer โโc. Experience Editor Which tool is best for more experienced content authors who are familiar with Sitecore and functionality that it contains? a. Content Editor b. Sitecore Rocks c. Experience Editor d. Sitecore Editor - Precise Answer โโa. Content Editor Which user can create content anywhere in the tree? a. Editors b. Marketers c. Administrators d. Users - Precise Answer โโc. Administrators Which Web API the Sitecore.Services.Client uses as a foundation? a. ASP.NET Web API b. Content Search API c. xConnect Client API d. xDB API - Precise Answer โโa. ASP.NET Web API Why it's not recommended to use Axes.GetDescendants to retrieve a large number of items? a. Less code b. Performance Issue c. Sitecore does not support d. Infrastructure cannot handle the query - Precise Answer โโb. Performance Issue Why setting the icons and creating user friendly names are important when working with the templates in Sitecore? a. to impress users b. It's easier for the user to identify the template for creating items. c. Save space on the server d. Templates will not render without icons - Precise Answer โโb. It's easier for the user to identify the template for creating items.