Introduction to Habitat

Sitecore Habitat is a range of sites demonstrating the capabilities of the Sitecore Experience Platform.

The solution is built on the Sitecore Helix guidelines, which focuses on increasing productivity and quality in Sitecore projects.

The Sitecore Habitat demos are built on the Helix principles, which is a set of principles and conventions focused on.

Simplicity
Making the Sitecore solution manageable and simple - even as it grows and matures.

Flexibility
Assuring the business that changes and additions can be made with smaller investments and without disruptions.

Extensibility
Providing a quick and manageable way of extending solutions and reusing features across sites and even across solutions

The conventions are based on a number of well-founded and industry-standard principles such as

Modules

The Habitat example implementation has a range of modules which covers the basics of a Sitecore website.

Read more

THE RELEASE REUSE EQUIVALENCY PRINCIPLE

The granule of reuse is the granule of release. Only classes that are released and tracked as a module, can be reused as a module.

Read more

THE COMMON REUSE PRINCIPLE

Classes that are used together are packaged together.

Read more

THE COMMON CLOSURE PRINCIPLE

Classes that change together are packaged together. What affects one, affects all.

Read more