Boost your Helix by overriding the default ServiceProvider with Unity!

Sitecore 9 was release couple of weeks ago. For those you haven't already checked it out,
I urge you to do so. There are a whole set of features that make development very enjoyable with an out of the box flavour.   
Among those features, the already famous Sitecore Dependency Injection (DI) support out of the box since Sitecore 8.2 with its Inversion of Control (IoC).  

But What if this default container does not fit your need for whatever reason but you still want to override the container the way Sitecore described it in its documentation?

Read More

Enforce automatic caching on Presentation Components to improve performance - Part 1

This blog post is about how I think we can improve our Sitecore's CMS experience by enforcing Sitecore's sublayout caching in order to improve website's performance.

Sitecore CMS comes with a pack of caching mechanism and among of them we have Sitecore's HTML Cache. This article will mainly leverage Sitecore's HTML Caching...

Read More

Prevent Sitecore from interpreting url path as language

This blog post describes a technique to prevent Sitecore CMS from throwing Language/Culture exception when parsing language through Sitecore's StripLanguage.
It will describe the actual Sitecore's implementation and a dynamic approach to overcome the actual behavior of Sitecore's StripLanguage...

Read More