Navigation

Social

Search Results

You can contact me using the contact form on my company website.
Here are some presentations I have given:
2013: Umbraco and the three flavours of Azure
2011: Building Commercial Packages and The Deli
2010: Multi Language websites in Umbraco
I'm into speaking at the moment, I'm happy to come and talk at your event.
I am a contentmanagement enthusiast with more than 15 years of industry experience.
I run an Umbraco gold partner called Moriyama in which my role is involves all things contentmanagement and web related.
I run the Umbraco Level 2 certfication in the UK and travel worldwide to teach the course. I'm actively involved in developing and maintaining the course materials.
I contibute to the Umbraco project in many ways and have

This post is highly subjective.
My web CMS architecture separates into 3 circles, ContentManagement Deployment and Runtime.
The three should be able to operate entirely independently of one another though in an ideal world the Runtime and ContentManagement may co-exist, for preview of content in the CMS authoring environment.
ContentManagement
Take the first circle – contentmanagement. It should perform the following roles.
Authentication and Authorisation (Login to the CMS, control which editors can edit what)
Versioning (maintain historical content – allow rollback)
Content and Data types (what content is to be captured and how it should be structured)
Content Entry (the user interface that is used to enter the content

A while back I discussed the desire to have a document that
helped me to evaluate a web contentmanagement system from a
developer perspective. A few other people expressed interest in the
idea so I've published a very rough first draft here in case anyone
wishes to collaborate or provide any feedback.The document is intended to be a verbose specification of a
simple website to build in the CMS the functionality of which is
extremely common to most websites. The exercise itself should take
no more than a day and leave a developer with a good feel of how to
perform basic tasks such as create content types and templates. The
simplicity of the exercise is such that I'd expect any reasonable
developer to be able to sit in front

Julian Wraith
recently asked people to contribute to a debate on the future of contentmanagement. While this is an interesting debate I'm going to
attack it from a slightly different angle. I'm looking at it from
the point of view... of my content, now I have to manually
enter keywords too.I'm performng an operation that takes some time, the status
screen is of the "white" and "blank" variety.I've had it with your browser GUI. I want to use Livewriter but
no API exists for me... of my new page is
/index.php/news/12042984626492732?ver=8.0&this=sucksI want to assemble a list of all recent news items in the CMS,
this is half a day of development.My site relies heavily on user generated content. I need to set
up a cron job

I’ve been working with Interwoven TeamSite for several years now. For those of you who aren't familiar with TeamSite it is a commercial “Enterprise” contentmanagement system (Note: the inverted commas – I don’t like the term enterprise as it is so often misused).In the last few years I’ve also started working with Umbraco. More often than not, Umbraco is my product of choice when building a content-centric website. In most cases TeamSite is overkill requiring significant hardware to host the content repository not to mention an outlay of tens/hundreds of thousands of pounds in license fees depending on the components of the Interwoven product suite that are required. I’m not saying that there is no case where TeamSite is the solution

needs
updating and expanding upon a little.
We do web - applications and content. We are very good at
Interwoven (Autonomy) contentmanagement products and Umbraco. If
these technologies won't contain your application we'll work with
ASP.net

to to increase
revenue through your website using Autonomy products. A large
proportion of the audience wanted something different, in an
interactive vote at the end of the day 38% of the audience voted
that they'd like to see "more technical content" at the next
gearup, twice the percentage of any other option.Throughout the day I felt that the confidence of some of the
presenters bordered on arrogance we were told that "Interwoven
invented web contentmanagement" and there were constant... reserve judgement but we
were consistently told throughout the day what the future of
content was and how certain practices were dated. On this subject I
feel compelled to make a point.A little rant:It is extremely hard to sit and be schooled

Help! I'm stuck on a demo for a client who wants a mobile content distribution platform. I've created a phone capabilities object that can resize images according to the screen size of a phone and I can create a WAP push message to the phone.
The problem I have is the response from the WAP push URL.
I found the following sample PHP code:
header("Content-type: application/vnd.oma.drm.message; boundary=boundary-1");
print("--boundary-1\n");
print("Content-type: audio/midi\n");
print("Content-Transfer-Encoding: binary\n");
print("\n");
fpassthru(fopen("test.mid", "rb"));
print("\n--boundary-1--\n");
And the following in java
response.setHeader("Content-Type","application/vnd.oma.drm.message; boundary=foo");
sout.println

Following on from my previous post I've begun to realise that
automatically linking key phrases in blog content to URLs is a
little more complex than originally imagined.Take my blog as an example. My posts often contain source code
and other technical information. This source code could contain my
key phrases, for example Umbraco and Perl appear frequently.How do I get my auto linker to be smart enough to understand the
context of the content it is manipulating and ignore key phrases in
code?Solution #1 would be to only parse the content of specific tags
or more likely exclude pre tags from parsing as the tag implies
that the content is pre-formatted and not to be modified. The
problem here is that instead of using regular

I've created an Umbraco package that receives Paypal IPN (Instant payment notification) requests and stores them as a content node in Umbraco. The video below is a demonstration of the package.
Get the package from our.umbraco.org