Sitecore: Round Image Processor

How to create round images

When you are creating a marketing site with a lot of visual on it very likely that you will need to process images that you need to display.

Fortunately, Sitecore provide you with some basic operation that you would need like resize or grayscale image. Moreover it will think for about caching images on server side after processing, so that processing of the image for specific page will happen only once ( for more information about images params see this link ).

Sitecore: Solr spell check

Extending Sitecore ContentSearch provider with Solr spell check

During one of our projects we faced with a problem that Sitecore 7 does not support out of the box some cool features of Solr like spell check and similar results , which were in great demand on one of our projects.

After some time of investigation with reflector we found out that this kind of customization would not be easy, as a lot of classes in Sitecore provider to Solr wasn't designed to support third party customization. There are a lot of internal classes and important properties hidden in private properties.

Sitecore: MVC  fallback device

Implementation of layout fallback device in Sitecore MVC

Sometimes when you creating mobile versions of a site, you could decide to show some page from desktop version and do not create mobile layout for them (e.g. they are less important than other pages or not visited frequently). Sitecore has setting for that called Fallback Device. However, when you are working with MVC layout it is not really working. Nice moment over here is that it is really easy to enable it.