Sitefinity Stuff

Help, Modules & Talk

To Sitefinity Stuff

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

And we are in a new year.

Sitefinity released 13.2 last December. Nothing major but there are good improvements with new UI for media item management. I am also glad to see the new extensions added to the forms module.

I have released all my modules onto NuGet and will add my integration with Snipcart soon.

I am also continuing to try and write a couple of posts each month as well.

If you have anything you would like to write about feel free to drop me a suggestion.


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 ran into hoping that it helps others who have 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.

Azure Signing Certificate

Sitefinity has added a security check named as the Signing Certificate. It is used to verify the issuer of the authentication token to enhance the safety of the site. But currently, the documentation is missing an important piece of configuration to allow this to work for Azure hosted sites.

Read More

Async Methods

Recently I came across (another) incorrect implementation of async code which has prompted me to write this post. Async methods are an encouraged code/design implementation but it is important to understand how it works and have some guidelines about using it. If you use it incorrectly, it will slow your application down rather than improving it.

Read More

Task Scheduler Pattern

Sitefinity comes with a background scheduler service which is really handy for peridoic processes. A design I have regular used is to actually create two tasks for every one job. Sound silly? Let me tell you what I do.

Read More

Caching Data

In this article I provide one solution for generating and sharing data across multiple nodes of a Sitefinity website.

Read More


For Help


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. "