Sitefinity Stuff

Help, Modules & Talk

This Month in September

Hello, and welcome to my corner of the world. My name is Darrin Robertson and I am a Progress Sitefinity partner, a Sitefinity developer at American Eagle and this is my site where I put some of the things I do with Sitefinity.

This month I am helping out my families rugby club and helping them sell a trailer raffle. Feel like being awesome? Go and check it out and feel awesome by support our junior kids. :-)

Otherwise, I hope you enjoy the site. Quick update


Sitefinity Stuff Articles

In these articles I will talk about how I work and develop in Sitefinity. I also look to talk about any errors and issues I run into hoping that it helps others out who may run into the same things. I also talk about ways to achieve a solution or solve a problem. Of course there are always several ways to achieve a solution and I do hope to hear about other peoples ideas along the way.

Relative Route Returns 404

Recently I used the RelativeRoute attribute on my custom widget controller like I had many times before. But this time the functionality just did not work. I got 404 errors and it only worked if I hard coded the page name into my relative route. To make matters worse when I deployed it to my server it did work. If others got the project and tested it, it failed for them too. If I tested other projects where I used the RelativeRoute attribute they still worked. I racked my brain but really had no explanation.

Read More


Google reCaptcha is a popular tool to help secure our forms against spam bots. Often email services will check our forms to ensure we have one present and you may be asked for one to be added. That happened to me. Sitefinity has its own forms and reCaptcha tools but often I find myself creating my own custom form widgets to quickly get the requirement that I have been asked to develop. In this post I look at how to get one added to a custom form you may have created in Sitefinity.

Read More

Country List

Sitefinity has a few hidden gems and helpful utilities which are very handy to know about. It would be nice if they had a page listing these out. Recently I needed a list of countries. I knew the eCommerce module dealt with such a list so where was it? I went looking and found not only the list but a little bit extra.

Read More


Those C# developers coming to Sitefinity will often use the 'using' keyword to effectively use and dispose of objects. I do this as well but in Sitefinity there is one time when it may seem like the right idea to use it when in fact it is not.

Read More


Need some help with Sitefinity? Some development or consulting? Small business work or enterprise level, I can help you out through myself and my employment with American Eagle.


Perhaps a drop in module to add some functionality or a whole service module to enhance the business. I have created several reusable modules over my time and am refining them to be used by others.


My Sitefinity blog covers my experiences related to Sitefinity. I look to write about errors I run into and gotchas I have come across. General opinions and, I hope, helpful solutions.

Greg Mandile - Mandile Web Design

" Darrin has been my most valuable asset for my small business. Darrin’s professionalism, ability to meet or beat deadlines, and his top-quality work has helped my business grow since 2013. "

Erin Marmont - Wedding Celebrant

" I love the short and easy to read tutorials created for my website and that whenever I have an issue I can email or call on Darrin who helps me through any problems without fuss. "

Andy Maloney - NZ Sailor

" Darrin has been very helpful in creating a website for my Olympic Campaign. He has always been easy to contact and work with and he understands how to make the site best suit my goals. "