Reinoud van Dalen

January 31, 2017

Sitecore placeholders and xEditor performance

A quick blog on something I discovered recently. If you have a page with a lot of renderings and many placeholders, then the xEditor’s performance can drastically get affected. In my efforts to fix this behavior for one of our clients I found a solution I’d like to share.

Continue Reading...

Reinoud van Dalen

October 07, 2016

Sitecore Approve with Test picks the wrong version

I’m blogging about this just in case someone else runs into this problem and for future reference in case I run into it again. If you have more than 2 versions of a page in a language other than the default ‘en’ and you select the ‘Approve with Test’ option, then the wrong version to compare to is selected.

Continue Reading...

Reinoud van Dalen

October 05, 2016

Sitecore Experience Accelerator – Partial Designs and Page Designs

This will hopefully be the first part of many blog posts about the Sitecore Experience Accelerator. Starting with what I think is one of the fundamentals: The Partial and Page Designs concept.

Continue Reading...

Reinoud van Dalen

February 18, 2016

Ensure your Sitecore datasource locations

A really small feature, yet very handy, of which I found myself adding over and over again. Time to put it into a nuget package so we can just install and use.

Continue Reading...

Reinoud van Dalen

February 16, 2016

Auto generated Glass Repositories and ValueProvider

I’ve been thinking this library is deserving a blog post on its own for a while now. I’m talking about the BoC.Persistence.SitecoreGlass library made by my colleague Chris van de Steeg. There is a lot more to talk about than what I will cover, especially since this library is part of a larger BoC collection, but I can assure you it’s worth getting to know.

Continue Reading...

Reinoud van Dalen

December 24, 2015

Sitecore Partial Layout Presets

With atomic design being a popular thing with Sitecore solutions, bringing great flexibility, it also brings some challenges like making simple -add content component- task quite cumbersome. Let Partial Layout Presets help you!

Continue Reading...

Reinoud van Dalen

December 14, 2015

Get started with Sitecore and Bootstrap

Lately I found myself adding the same templates and renderings over and over again because I wanted to add Bootstrap to my Sitecore solution. But not anymore, now there’s a Nuget package for that!

Continue Reading...

Reinoud van Dalen

September 23, 2015

Sitecore multisite placeholder settings

This issue has been on the outskirts of my radar for a while, Sitecore’s placeholder settings strategy is pretty straight forward and not optimal for multisite environments. While working on a generic presentation framework I felt it was time to address this issue.

Continue Reading...

Reinoud van Dalen

June 23, 2015

Custom Sitecore PageEditor views for ViewRenderings and ControllerRenderings

Getting every view PageEditor compliant can be a tricky thing. Getting stuck with this bloated view containing if statements, checking the PageMode.IsPageEditor state a lot. In this situation I think it would be better to have a completely different view to render. This solution helps you with just that!

Continue Reading...

Reinoud van Dalen

May 23, 2015

Wrapping your Sitecore renderings in a container

Ever needed to wrap al your components with a container div or something else if a certain condition is met? I know I have and I have made several solutions with different approaches, but this time I think I got it right: RenderingWrappers!

Continue Reading...

Reinoud van Dalen

November 14, 2014

Add sliding expiration on Sitecore Rendering cache

There have been a number of times where setting an expiration date on a renderings html cache would have been the right thing for me to do. I wasn’t able then but I have found a way now.

Continue Reading...

Reinoud van Dalen

November 12, 2014

Ultimate fix for multiple forms on one page with Sitecore MVC

And I say ultimate because others have fixed this before me, but I think this solution is the most complete. 

Continue Reading...

Reinoud van Dalen

August 17, 2014

Using Sitecore placeholders in a custom DisplayMode

In case you did not know: DisplayModes are awesome and I think we should consider to use them more. This example will show you how you can create your own displaymode and understand the potential of this feature.

Continue Reading...

Reinoud van Dalen

August 08, 2014

Using replacement characters in Sitecore the right way

A bit bold title but it seems this "issue" has not been solved properly. Like: I haven't been able to google a solution that feels right. So I figured it was time to take the dive myself and fix this once and for all.

Continue Reading...

Reinoud van Dalen

July 23, 2014

Fixing Sitecore 7 Internal Link with SPEAK

Sitecore 7 and later releases was shipped with the new Insert (internal) link modal window setup with the SPEAK interface. However, editing an existing link did not automatically select the existing link for you, forcing you to reopen the entire tree. Time to fix this annoying little bug.

Continue Reading...

Reinoud van Dalen

July 22, 2014

Creating a custom Glass ControllerFactory for Umbraco

In my last post I referred to Route Hijacking. This is a term used by Umbraco and enables you to let Umbraco find your custom controllers based on the RenderMvcController rather than returning the regular RenderMvcController. But I don’t need and don’t want the RenderMvcController so this post explains how you can create your own ControllerFactory which Umbraco will use.

Continue Reading...

Reinoud van Dalen

February 26, 2014

Creating a ModelBinder for Umbraco and Glass

One of the really cool features that is introduced with MVC is modelbinding. The DefaultModelBinder already gives you a great start for binding request data to models but wouldn’t it be really cool if we could have an UmbracoModelBinder?

Continue Reading...

Reinoud van Dalen

February 17, 2014

Creating an Unpublish command for Sitecore

So 2 things that clients ask at least once are:

  • How can I see if an item is published?
  • How can I unpublish an item?

I will answer both questions and will show the way for one...

Continue Reading...

Reinoud van Dalen

February 16, 2014

InferType for Glass Umbraco

The Glass.Mapper framework for Umbraco is premature compared to Sitecore and since this awesome project is opensource I can contribute wherever is needed. First thing I really want: InferType.

Continue Reading...

Reinoud van Dalen

February 15, 2014

And then he created the blog

So get ready for some stonecoal english at a periodic rate! Starting with a brand spankin new Umbraco 7 installation and already keeping track off the usefull stuff to share.

Continue Reading...