all things Sitecore related

Ronald Nieuwenhuis

I am working as a Team leader at IQuality Business Solutions B.V., specialized in solution development, with a strong focus on Sitecore. Although most of my time busy with developing, I am also making designs, give sitecore training and advise customers. I am Sitecore MVP since 2011.

You can follow me on twitter: @rhlnieuwenhuis

please also visit our company sitecore subsite on: getsmarterwithsitecore

Use Engagement Analytics reports in code

By on November 18, 2014 in C#, DMS, Engagement Plan, Reports, Sitecore with 0 Comments
Use Engagement Analytics reports in code

In a recent project I was faced with the following requirement: The latest visits report from a specific visitor should be mailed as part of a custom engagement plan action Creating a custom email action with some tokenized values I implemented very quickly because of this blogpost by Frank van Rooijen: http://www.newguid.net/sitecore/2013/sending-tokenized-emails-from-a-sitecore-engagement-plan/ But I had […]

Continue Reading »

Protect your Sitecore media and measure them with DMS

Protect your Sitecore media and measure them with DMS

In a recent project I was faced with the following requirements: Downloadable whitepapers from the Sitecore media library should be protected from anonymous visitors Visitors should be teased to create an account or login Whitepaper downloads should be measured I first started by protecting my whitepapers in the media library. The only thing I have […]

Continue Reading »

Remove Sitecore on a CD environment

Recently I was in a situation where the CM (content management) environment was on an internal network. So an optimal secure situation which I encourage. In that situation I was looking how to remove the Sitecore CMS part on the CD environment. Looking in the scaling guide there are mentioned two possible ways: implement IP-Based […]

Continue Reading »

Beware of deleting language items

By on December 9, 2013 in ASP.Net, C#, Sitecore, Tips and Tricks with 0 Comments
Beware of deleting language items

Not a very spectacular post but something I ran into recently and can really destroy your environment. Under /system/languages all installed and available sitecore languages are presented. Those items are based on the template /templates/System/Language. Normally editors are not allowed to see those items but sometimes they manage to get themselves admin rights and they […]

Continue Reading »

Coded field datasources in Sitecore

Coded field datasources in Sitecore

I was really thrilled to see that Sitecore 7 will support coded datsources. This is a feature we already implemented at our company in earlier sitecore versions (kudos for the idea for my colleague and fellow MVP Remco van Toor). Coded datasources are very powerful and are frequently used in our company. For example in […]

Continue Reading »

Adding ip-lookup to language resolving

Adding ip-lookup to language resolving

In my recent project I had the challenge to adjust the site context language to the location of the website visitor. That means determining the visitor’s country and related language based on its ip-adress. First of all some background information on the process of determining the context language. The process is going through the following […]

Continue Reading »

Daily Tip: Sitecore caching sliding and absolute

Daily Tip: Sitecore caching sliding and absolute

With the Sitecore API it’s very easy to add items to the cache. You van use Sitecore.Caching.Cache to do the necessary operations. To add something to the cache you can use several overloads. Most of the time you want to add an expiration to the cached data. You have two different overloads to do this. […]

Continue Reading »

Daily Tip: Sitecore lucene max clause count

By on August 28, 2012 in Daily Tip, Lucene, pipeline, Sitecore with 9 Comments
Daily Tip: Sitecore lucene max clause count

Recently I ran into a familiar lucene exception within my sitecore solution. Its lucene’s TooManyClauses exception. In fact the exception occures when there are more then 1024 where clauses in your query. That seems a lot but by using a wildcard query for example lucene is translating your wildcard query into a lot of where […]

Continue Reading »

Sitecore scheduling with Windows task scheduler

Sitecore scheduling with Windows task scheduler

We recently ran into a requirement to execute tasks in our Sitecore environment the same time every day. Sitecore doesn’t support this for two (related) reasons. The Sitecore scheduled tasks are run by the Sitecore scheduler, which is defined as an agent in the web.config. If you examine this configuration you see a certain interval […]

Continue Reading »

Top