Another look at URL redirects in Sitecore
Redirection of urls, it’s a very common action, it’s important to maintain your SEO-value when URL’s move around and to provide friendly, short URLs. The only thing that you have to do is to create a...
View ArticleImproving the Sitecore Logging and diagnostics experience™ part 1: expose...
Lately, I have been working on improving he Sitecore Logging Experience™. Sitecore uses the log4net framework to handle all kinds of logs, but, with the standard configuration and implementation, we’re...
View ArticleImproving the Sitecore logging and diagnostics Experience™ part 2: logging to...
In my previous blogpost I wrote on improving the Sitecore logs, which was a prerequisite for this blogpost, to send all that logging information to Application Insights. This blogpost will explain the...
View ArticleSitecore Security #1: How to replace the password hashing algorithm
Let’s face it: It’s a business nowadays to hack sites, retrieve personal information and sell them on the black markets, think of usernames, passwords, credit card details and-so-on. Often, this data...
View ArticleRealtime personalization monitoring with Sitecore and google analytics
Some of our bigger sites, which don’t run on Sitecore yet, use google analytics to realtime monitor events that happen on a website, think about forms that are submitted and personalizations that are...
View ArticlePresenting at Sitecore Symposium 2016 – Keeping hackers out
At the upcoming Sitecore Symposium, starting on September 15th, I’ll have the pleasure of presenting a session about Sitecore Security – Keeping Hackers out: Secure Application Development for...
View ArticleSitecore Security #2: Secure connections and how to force the browser to use...
Secure connections? Why would I even bother? It’s expensive, slow, complex and I’ve got a firewall anyway? On the SUGCON in Copenhagen I showed off how easy it is to intercept, modify and redirect...
View ArticleSitecore Security #3: Prevent XSS using Content Security Policy
Clientside code is being used more and more on modern websites. Any kind of resources, for example Javascript, css, fonts, complete pages can be loaded dynamically into websites, from the current...
View ArticleSitecore Security #4: Serve your site securely over https with Let’s Encrypt
In a previous blogpost about the Http Strict Transport Security I explained how to force connections to make use of https to encrypt connections. A lot of people think it’s expensive, hard to implement...
View ArticleGetting started with sitecore: The 101-guide to the community
A few years back, back in the Sitecore 7.x days, I started to work with Sitecore. I originated from the SharePoint community (take note of the capital “P”!), where there are SO many active bloggers. I...
View ArticleSitecore 8.2 update 1: Azure deployments, ARM, Web Deploy and the Sitecore...
With the release of 8.2 Update 1, Sitecore also introduced support for Azure Web Apps. This release is, in my opinion, a major step for Sitecore as this update makes it very convenient to deploy to...
View ArticleSitecore on Azure: Create custom web deploy packages using the Sitecore Azure...
In my previous blogpost I described how the Sitecore Azure Toolkit works and how to create web deploy packages. In this this blogpost I’ll explain how to create your own web deploy package...
View ArticleUse the Sitecore Azure toolkit to deploy your on premises environment
Let’s face it: a lot of customers won’t deploy to Azure immediately, but will have a migration to Azure on their roadmap for the next year. It’s wise prepare as much as possible to make the transition...
View ArticleZero downtime deployments with Sitecore on Azure
From a business perspective, downtime is not desirable, ever. And if possible, you want to deploy as often as possible, even multiple times a day Maybe even 50 times a day for complex multi-instance...
View ArticleRevealing Robbie at the Sitecore SUGCON 2017 – Windows IoT, Raspberry PI,...
Today, Rob Habraken, andI have launched our newly and secretly built project at SUGCON Europ 2017. Something that never has been done before: a real robot that moves, interacts, communicates and...
View ArticleSitecore Profiling and tracing without an administrator or developer role
When working on Sitecore projects, there will popup some situations where you want to indicate performance issues. The out of the box capabilities are great, but the require a development role or and...
View ArticleA new Sitecore version has shipped, save your ass(emblies)
With the release of Sitecore 9.0 at the Sitecore Symposium, a lot has changed. We saw very interesting improvements on Marketing automation, new products like xConnect and Cortex and the new...
View ArticleEnable federated authentication and configure Auth0 as an identity provider...
Sitecore 9.0 has shipped and one of the new features of this new release is the addition of a federated authentication module. I wrote a module for Sitecore 8.2 in the past (How to add support for...
View ArticleSolr: Error creating SolrCore when using the Sitecore installation Framework
Today I experienced an error while installing Sitecore 9 using the Sitecore installation framework: “Install-SitecoreConfiguration : Error CREATEing SolrCore ‘xp0_xdb’: Unable to create core [xp0_xdb]...
View ArticleGotchas while installing Sitecore 9 using the Sitecore installation framework
Sitecore released a nice Installation framework to install Sitecore, xConnect and configure Solr. I used this framework already a few times (on a few machines and it turned out that I am very...
View Article