1. How does Sitecore define a type of item (the data schema)?
Sitecore defines data schemas with templates. These define fields, field type, and field sections that describe a type of item. The use of items – and thereby the template on which they are based – helps determines the governance model around them.
2. Why do we set icons on our template?
Giving your templates an icon ensures that you easily differentiate between different types of items.
3. What is the default base template for all templates?
Standard template under Templates/System/Templates/Standard template
4. How do we make our changes appear on the live website?
Publish Site. When you are ready to publish your website, you can run the publishing wizard, which guides you through the steps of publishing in Sitecore. You can run the publishing wizard from the Content Editor and the Sitecore Desktop.
5. What is Experience Management (xManagement)?
Experience Management (CMS-only mode) allows you to run Sitecore XP without the Experience Database (xDB) enabled or purchasing xDB licenses. With Experience Management, you can use Sitecore to create, manage, and publish content to your websites.
6. What is the preferred way to modify the web.config?
Use Notepad? For overwriting the Sitecore settings, use patch and set in your own .config files.
7. What is stored in a Sitecore package?
A Sitecore package contains the following folders:
– installer: project + version
– items: XML serialized file of the item stored exactly by path and by the currently selected database (master or web)
– metadata: .txt files of the author, comment, license…
– properties: all properties of items serialized in XML
8. What item setting needs to be specified for authors to be able to add content?
Template, fields and insert options
9. Where are default field values defined?
Standard Values template
10. What is the difference between Shared and Unversioned fields?
– The data in the Shared fields are shared among all languages and all numbered versions. So if you make a change in one language version of an item it would reflect in other languages and their numbered versions. These type of fields are used mainly if there is some data whose value need not to b versioned at all. Like a profile image or something
– The data in the Unversioned fields are separate for each language version but all the numbered versions share the same data. Select this type of field if you need to maintain different data for different languages but do not need numbered versions. As a product name field, as it could be different in different languages and you might have decided not to maintain numbered versions.
11. What is the recommended practice for setting Insert Options?
Always set Insert Options on the Standard Values template.
12. What setting determines whether or not an item can be viewed in the browser?
The Layout setting.
13. What is the scaffolding of your presentation?
14. How do you register a layout with Sitecore?
Set Presentation Details on a template’s Standard Values
15. What is the main DLL for developing in Sitecore?