Hosting Sitecore behind a Load Balancer with non-standard portsMarch 04, 2019

Recently I ran into the situation where the infrastructure team required Sitecore to run on non-standard ports. In this case, Sitecore was running behind a Load Balancer. The Load Balancer itself was on the standard port 443, but translated the requests behind the scenes to the custom port. Without further customisation, in this situation Sitecore will expose this port 8443 to the user. It sees…

Keep Reading →

EXM and the complexity of Subscription ManagementFebruary 10, 2019

In EXM, email campaigns are dispatched to a one or more lists. While that sounds like a feature, it is its biggest complication. These lists can be static (Contact Lists) or a Segment of one of those lists (Segmented Lists). The segment can also be of the entire Contacts database. Either way, these segments are powered by the rules engine, which behind the scenes executes a search query against…

Keep Reading →

The dangers of deploying the Web.config with Sitecore v9 - broken or slow loading images.August 21, 2018

In hindsight this could have been avoided, but my personal preference is to source-control the web.config and apply transformations using XDT files for the different environments and/or server roles. I tend to do this because it makes it easy to redeploy my solution onto different servers and my solution has plenty of assemblyBinding bindingRedirects which are constantly changing. Until now this…

Keep Reading →

Converting Windows-1252 and ISO-8859-1 to UTF-8 in C#June 14, 2018

For example, ? instead of é, or □ instead of • Like most websites these days, mine is stored and displayed in UTF-8. However, the system I'm importing from: Windows-1252. I've read in several places that Windows-1252 is, for the most part, a subset of UTF-8 and therefore shouldn't cause many issues. So I spent untold hours investigating whether the issue in fact lied with the ODBC driver or errors…

Keep Reading →

Goodbye SitecoreMarch 22, 2018

On the other hand, I am excited to be freelancing again. To begin with, I will be leading the digital transformation of a small company in The Netherlands, Schreuders Sport International, where I started my programming career in 2003. They have recently introduced Sitecore, and I look forward to helping them with their internal and external websites, reporting, email, and marketing automation. I…

Keep Reading →