In single-website Sitecore instances Controller Renderings reference controller actions in code using a simple controller name reference and action name on that rendering definition item. In multi-site Sitecore solutions such shortcut references may lead to naming collisions. To avoid such issues we need to use full controller type path. Check out this video to find out […]
Very frequently Sitecore developers create content that must remain in a certain location. Sitecore provides us a very useful feature to ensure no changes can be made to a particular item via item protection “Read Only” setting. This setting is much more powerful than removing write access to the item; watch this video to find out […]
In this episode we start the sub-series of the Sitecore admin tools, which comes with Sitecore out of the box. This set of tools can be very handy in many development, troubleshooting and general maintenance scenarios. In the first video, we look at the DB Browser tool and how it an be helpful in troubleshooting […]
When you use Sitecore on daily basis, time-saving tips can be very handy for your productivity. In this video i guide you through setting up a default login environment to take you directly to your tool of preference instead of going through the Launchpad.
Recently I started seeing Sitecore implementations that did not use workflows, and even though they were solid websites initially, they turned into unstable environments with messy content. in this video I talk about the importance of using Sitecore workflows; we cover the basic workflow structure, the use of Workbox and workflow setup. Finally, I touch […]
In this episode we look at the recent hack that happened to over 28,000 Mongo databases and the importance of setting up login authentication on the database. Mongo by default installs without a login enabled and it is important to remember to enable that whether an instance is publicly exposed or sitting on an internal […]
In this episode we look at improving Sitecore usability with configuring the top location for the Datasource tree selection and the type of items that are allowed to be selected. Make sure to follow these practice to also eliminate the human error factor.
In this episode we take a look at the HTML caching in Sitecore. There are three levels at which HTML caching can be assigned to renderings and sublayouts, we look at their differences and advantages.
Placeholder settings seem to get too little love for the important role they play in the editing experience of the Experience Editor. In this episode we talk about the importance of using Placeholder Settings and look at two variations of their use: global and local.
In this video we take a look at three most common xDB server setups: single instance, replica set, sharded replica set. There are cons and pros to each, however, in the end it comes down the infrastructure and maintenance cost vs. the benefit of high availability and performance. Make sure to do your due diligence […]