Working with the Sitecore platform for 14 years, I’ve seen a lot of different approaches to organizing the content tree. Those approaches have changed over time as features like Web Edit (remember that?) have evolved into the current Experience Editor…
Fire & Forget Sitemaps
Despite evidence to the contrary from major search engines, SEO experts will universally demand that your website has a robots.txt and a sitemap.xml file. With a multi-site instance of Sitecore, this becomes a little tricky, since all those sites share…
But we don’t have time for SEO Features!
New websites have become something of a commodity. Like automobile sales in the US, people have a rough idea of what a website should cost them, the implementing agency has a pretty good idea of what they could charge. The contract is…
“From a certain point of view.” Context is everything in Sitecore
I’ve written a lot of code that has appeared in “libraries” or “best practices” or “secret ingredients” for a number of Sitecore shops in the last dozen years. Today’s library highlight stands out in that I’ve never seen anything close…
A Multi-Language, Multi-Site Library
With Sitecore, there’s always a different way to build a better mousetrap. The featured Library of the day: Constellation.Foundation.Globalization was designed around a project for one company with many regional offices across the globe. Regional offices had content that was…
Foundation.Data: the “Secret Sauce” library every Sitecore dev has built for themselves
Constellation.Foundation.Data is one of the oldest components in the Constellation framework. Why? because it solves a whole bunch of problems that every Sitecore developer runs into, and I’ve been a Sitecore developer for a long, long time. Ever have to:…
URL Friendly Page Names Feature Documentation Published
SEO is a big deal in the CMS world, and if you’re coding from-scratch in Sitecore, there’s a lot to do. The URL Friendly Page Names module ticks one of those boxes off of your list. Getting nice URLs out…
ModelMapping Documentation Published
Constellation.Foundation.ModelMapping is probably the coolest, most developer-friendly component in the Constellation collection. It was designed to replace ORM systems that require expensive code generation such as Synthesis, Glass, or CustomItems, requiring less learning time, a lot less setup, and being…
It’s Finally Here
Constellation is a library of Sitecore modules, shims, tricks, best practices, and hacks that I’ve been developing for the last eight years while working for Sitecore shops in the Boston, Massachusetts area. The teams I have led have been trained…