Headless, Decoupled, Traditional CMS Overview

When researching content management systems (CMS) you need to be familiar with the different CMS implementation architectures: Traditional (or coupled/integrated) CMS Headless CMS Decoupled CMS To better understand these different different CMS paradigms, it is helpful to understand some basic concepts and terms. Key Concepts Presentation, Logic and Data Many applications and websites can be… Continue reading Headless, Decoupled, Traditional CMS Overview

Sitefinity Azure Web App Auto Scaling – Admin back-end caching issue

Issue: When hosting Sitefinity as a Web App in Azure editors are experiencing the following issues (or similar): Editors cannot see updates from other users Changes to content do not seem to persist. When making an update and saving and then returning to the content item the changes no longer appear. Site sync results inconsistent… Continue reading Sitefinity Azure Web App Auto Scaling – Admin back-end caching issue

Episerver/Optimizely Alloy demo site: Microsoft.Owin error

Issue: After installing the Episerver (now Optimizely) Alloy demo site on startup get the error: Could not load file or assembly ‘Microsoft.Owin, Version=2.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35’ or one of its dependencies. The located assembly’s manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040) Solution: Using the NuGet Package Manager to upgrade Microsoft.Owin to… Continue reading Episerver/Optimizely Alloy demo site: Microsoft.Owin error

Content Model and Component Tips

There are common scenarios that you will encounter when creating content models and content types. This article assumes that you will be using a Content Management System (CMS) to manage the content on your site. Some tips warrant their own articles. See the Naming Content Types and Consolidating Content Types articles for detailed recommendations. This… Continue reading Content Model and Component Tips

Consolidating Content Types

This article assumes that you will be using a Content Management System (CMS) to create content types that will be used for creating the components on your site. There is often a balance you need to find between consolidating similar content types versus creating multiple unique components. This article is part of the Content Model… Continue reading Consolidating Content Types

Creating Content Models

For new website implementations, the first draft of the content model is typically created in some form during the define phase of the project. Some projects may have an actual deliverable document from a content strategist. In many cases, the initial content model is derived from the wireframes generated by the User Interface/Experience team and… Continue reading Creating Content Models

Content Types

Content types define the Content Model (the properties, attributes, and rules) that make up a unique content component. These are typically documented in the project’s overall Content Model. This article is part of the Content Model Overview series. For basic information about content models see the Content Models article.For a more in-depth description of how… Continue reading Content Types

Content Models

Content models are the blueprint for creating structured, consistent, and reusable content. The content model defines the data structure and relationships of the unique components and pages that are used to build out a website. These unique content components are called content types. Consider this simple promotional component directing users to learn more about visiting… Continue reading Content Models