Using "/base" to create and consume a JSON string

So, you want to create and use javascript objects in Umbraco! Not a problem. I'll be showing you an example using "/base", Json.NET and a little bit of what I'm doing with Contour at the moment. /base Umbraco's "/base" is an extendable system for creating raw feeds directly from Umbraco ...

PhotoMetaData package now available

On Codegarden '10 I entered the package competition on a whim, after installing the shiny new Umbraco 4.5 on my laptop there. I was inspired to try and see if the package that I had not completely completed would work on 4.5 and when it did, I just added my ...

SEO optimizing in Umbraco

Just a few weeks ago, someone showed me woorank, a very cool website analysis tool. Woorank tells you what you can improve on your website to help search engines find and evaluate your content better. By giving you a score from 0 to 100, you can easily compare your site ...

Umbraco - Object reference not set..

Today, I had a little problem after adding some properties to a document type in Umbraco. I've had this problem before and I keep forgetting how to fix it. When opening a node of this document type (in Umbraco's Content area, not the document type editor), I get the following ...

Umbraco MVP - Don't vote for me

Wow, who would've thought 10 months ago when I was introduced to Umbraco that I would be nominated to be an MVP? I sure didn't expect that! I'm not asking for votes, I'm proud to be listed among giants and you can make your own decisions. However, I would ...

Screencast: Installing Umbraco

Rather than making a long post with a lot of images, I decided to do something new for this post: a nice little 6 minute screencast! It's just a quick run through of how I create a new Umbraco installs on my dev machines. It's easy! I noticed after the ...

Dropbox as a Git central repository

If you've been reading my blog, it should be clear by now that I'm a bit of a fan of the Git version control system. I've been hosting some projects on Unfuddle for a while now, but have not been very happy with fiddling with SSH keys and setting up ...

A basic backup strategy

I'm running a very simple web server for Cultiv and some other projects. It's a virtual server to which I have full remote desktop access. This means that I am the administrator and I decide what goes on at the server, no interference by my hosting provider. But, as always, ...

Released: Media cache package

Recently, I've been working on a site that presents 30 to a 120 items from Umbraco's media section in the frontend of the website. In the past few weeks, I've been tweaking the site for performance and noticed that there were an aweful lot of SQL queries being performed in ...