The Power of Sitecore’s HTML Cache

Sitecore utilizes a number of layers of caching to help improve website performance. For the most part, these cache layers have been abstracted away from the developer. However, the most powerful caching layer is almost certainly the most underused layer. And arguably one of the most underused features in the entire platform.

Coveo for Sitecore and Sitecore 7.1 Rules Engine Updates

Coveo recently released it’s new Coveo for Sitecore connector and updated Search UI controls. I shared some of my initial impressions after working with the Beta here: http://blog.velir.com/index.php/2013/12/12/coveo-and-sitecore-7-whats-new-and-improved/. I’ve been really excited to dig deeper into this product and have just begun my first full implementation.

Sitecore Field: Multi-Root Treelist

On nearly every Sitecore site I’ve built, we’ve had a need to display 2 separate sections of the content tree in a single treelist field. The most common use-case being, having a folder to hold components local to the current item, and a shared folder for all items to use. Until now, I had never taken the time to take that code and make it generally applicable to any Sitecore site, opting to port the code from one site to another. So without further ado, the Multi-Root Treelist: