A few years ago, my good friend, Deane Barker, wrote the Flying Squirrel Book, the official O'Reilly animal book on Web Content Management. I was lucky enough to be invited to write a little sidebar in that book - and the first few lines describes very well how I felt about Content Management when I first got into it. CMS is about putting content into a database and then pulling it out again and presenting it. How hard could that be.
But what I've found is really fascinating is how the CMS often is the center piece of many other systems that needs to integrate in often quite advanced ways while providing editors with capabilities that enable them to produce great content and target it at the right visitors.
Before I joined Episerver, I worked with both SiteCore and Episerver CMS - and over the years I've taken a natural interest in several other WCMs.
Episerver Content Provider Resilience Strategies
Content Providers for Episerver is a powerful tool with huge potential for integrations. But how should you handle fault resilience when dealing with a real time connection to an external system? As part of the integration to Digizuite DAM I have helped build, I have given this a great deal of thought.
Routing in Episerver Addon Modules
When your build your own addons, modules and extensions for Episerver CMS, you often want to include controllers - and naturally you want to call these controller - but which url should you use? I always forget this, so here is a little reminder.
Distributed Content: Delivering an Episerver Web Experience with Contentful Content
The move in the market towards headless could also be seen as a tendency towards a deeper decoupling between content and experience delivery. Inspired by a few discussions, I've tried my hands on an uncommon combination: Contentful providing content delivered through an Episerver web experience layer.
Annotate The Web - Collaborate with comments about websites
As a little experiment I just launched a basic annotation service, that let's you put comments on screenshots of a web page in order to collaborate during creation.
Episerver Advance Recommendations on CodeArt
Some times you have so much great content on your website that you just wish you had a librarian to let your visitors know what to read next. And with Episerver Advance (Content Recommendations) you can at least have something that comes pretty close. I have been lucky enough to try it out on my site.
Sneak Peek - Digizuite DAM for Episerver
In this blog post I'm sharing a little sneak peek of the editor experience working with an enterprise DAM like Digizuite integrated into Episerver. Early February 2019, at the Episerver Partner Close-up in Stockholm, you can visit Digizuite stand to get an in-depth demo.
On Page Edit for Images
The default image edit mode in Episerver CMS is a little bit boring - it's nothing but an image tag with the actual image. Why not offer a richer on page edit experience for image media as you typically get for pages and blocks?
Content Provider or Content Replication
When integrating external content into Episerver, a classic dilemma is whether you should replicate it in, or setup a content provider to pull it in real-time. As part of the Digizuite Integration I have once again given some thought to the dilemma - and here are some pro's and cons.
Content Report Generator
I helped a client with a cool little report generator that can give them an easy overview of all their content - and related metadata, that can be opened in excel and easily sorted, filtered and aggregated. Here it is.
Content Approval: Show Content Info box with Reviewers
Content approval in Episerver CMS has been around for a while now, but coding examples using it are still fairly hard to find. Here is a simple one that might come in handy.