I’ve turned 10

Posted on: Friday, 1 April 2016 13:28

Today marks the official day that I have been a professional web developer for 10 years!

That's a lot of buttons pushed, a lot of mice clicked and a lot of clients charmed. That's a lifetime in dog years. Its several lifetimes in internet years.

It got me thinking about how much has changed in the industry over these years. The industry moves forward so fast that I’m always caught up with what new technology I should be learning, not what technologies have faded away.

Skype won’t send any pictures I try to send

Posted on: Saturday, 10 October 2015 09:30

If you can’t get Skype to send pictures and keep seeing an error saying “this photo is unavailable” then hopefully this quick tip will get you back up and running with exchanging media.

Orchard CMS Quick Tip–No constructors found by AutofacUtil ConstructorFinderWrapper

Posted on: Wednesday, 7 October 2015 09:30

While writing an Orchard CMS driver class for a tutorial recently I found myself confronted with this error message. If this has happened to you then your gut instinct might be that you are going to have to learn something about Autofac and it might get complicated. Read on for a quick solution.

Orchard CMS Quick Tip–If you cast it they will come, or Accessing your field of dreams

Posted on: Tuesday, 6 October 2015 09:30

I see a lot of people coming up against issues trying to get at the fields they have added on their content types. If you can’t figure out how to access the data then read on to discover the important points you need to understand which will make accessing fields easy.

Orchard CMS Quick Tip–Zoned out, or Why changing Placement.info still doesn’t move your module

Posted on: Monday, 5 October 2015 09:30

This is a common problem that can catch out Orchard users and developers but after you learn this easy to remember tip you should be able to solve it quickly whenever you experience in the future.

Orchard CMS Quick Tip–No Persister for: SomePartRecord

Posted on: Friday, 2 October 2015 16:31

If you’re making a module with a record class and you start seeing errors saying that there is no persister for the part record class you’re working on then you have probably made this simple mistake.

Orchard CMS Quick Tip–A duplicate value cannot be inserted into a unique index

Posted on: Thursday, 1 October 2015 09:30

Work on an Orchard CMS widget had been going pretty well. It display OK and didn’t seem like it had any problems but each time I tried to save anything I’d get an exception thrown.

Orchard CMS Quick Tip–Curling up with Orchard, or brace line breaks without ReSharper

Posted on: Wednesday, 30 September 2015 09:30

Orchard CMS requires that all commits to the core use the JavaScript style curly brace positioning, where the opening brace is on the same line as the method signature. If you use ReSharper then it comes with an automatic .resharper file that applies this out-of-the-box but non-users can still get this functionality with plain vanilla Visual Studio.