Kyle Kingsbury

A Sitecore web development blog!

Latest Posts

Handling Unhandled Exceptions within Sitecore Renderings

H

Even the best developers cannot stop the inevitable from happening. Whether it be a mistyped variable name within a view, an invalid content type set, or the dreaded null reference exception; errors like these and others creep up from time to time that can in some cases, bring down your Sitecore implementation. Nothing hits a developer harder than knowing their code took down the site, but...

Results from upgrading to Project Dilithium and Unicorn 4

R

If you haven’t been following along with the community, the serialization framework that has quickly become the standard for Sitecore received an upgrade this past week. I don’t think the timing of this release could have come at a better time, as i’ve been experiencing really poor performance with synching Unicorn with an underpowered environment. With Unicorn 4 being touted as...

Unit-testing devices and layouts with Sitecore.FakeDb

U

After writing a few extension methods that checked whether a Sitecore Item had a layout for the default device or any device, I wondered if I could use the Sitecore.FakeDb library to unit-test these extension methods and provide some much needed code coverage for a project i’m working on. As most people do, I quickly did a few google searches and I was shocked, I couldn’t find any...

Deliver faster with the Fluent ContentSearch Library

D

With the Sitecore 7 release, Sitecore introduced the ContentSearch API to improve developer’s lives by providing a familiar LINQ abstraction on top of Lucene and SOLR. This allowed developers to develop against a single API that could work with any search provider, all while using LINQ’s very, very likable API. While the ContentSearch API provides the abstraction over the search...

Sitecore Cache Extensions

S

Months ago, I wrote a helix-based module for caching within Sitecore that allowed developers to add configuration-based caches to their projects in a unit-testable way. Without a proper introduction, the module didn’t receive much fanfare… bummer. So, here goes… Introducing the Sitecore Cache Extensions The Sitecore Cache Extensions is a helix-based module that provides a...

Kyle Kingsbury A Sitecore web development blog!

Recent Posts

Tags