Razor outside of MVC

I had a project which involved generating fairly large XML documents and passing those documents onto a message bus. One option is to do it all in code: that is use the System.Xml.Linq set of classes to ...

First 10K

An early Christmas present to myself? Why not! Yesterday I signed up to my first "race", the Hertford Charity Run. About 6 months ago, I started running to lose a bit of weight and to help ...

Threads no more

There's a phrase that's really stuck in my mind and whenever I either violate it myself or someone else has violated it, I consider the alternative or talk to my colleague about the options: ...

Silverlight Poster Child

There are rumours that Silverlight 5 will be the last version, but if you're looking for an example that shows off what a good Silverlight app looks like, I think the Sky Sports Event Centre has to ...

Oredev 2011 - review

Wow! It was a packed three days in Malmo, Sweden for Oredev 2011. A great event which I thoroughly enjoyed. The information is still running around my head, and there's so much I want to dig into I've ...

Oredev day zero

It's Tuesday evening and I've arrived in Malmo, Sweden for Oredev 2011. My company paid for business class flights on BA. This is the first time I've departed from Heathrow T5 but my second ...

What BUILD should have been

Disappointed and confused. Those were my main reactions to the BUILD conference last month. Disappointed: there was quite a bit of secrecy around the event, but in classic Microsoft style, they announce ...

EasyPlayer Roundup

Last time I talked about EasyPlayer, I'd just finished off the main media player view. I've now reached the point where I'm using it daily to listen to my various set of podcasts. The main ...

Oredev 2011

I'm very excited right now as I've just signed up for Oredev 2011! > Oredev is the Premier developer's conference in Europe focused on the whole software development process. Oredev means ...

Firewalls everywhere

On my newly created EC2 instance, I now needed to get my website and database content uploaded. Continuous build jobs are already set up and pushing updates via FTP. I was hoping to simply point the FTP ...

Hosting Pains

Warning: Rant Ahead! This is really one long rant, but I have to say I do feel better now. Problem 1: Return to trouble After returning from our summer holiday, I went to one of my sites and was greeted ...

Getting up and running with EC2

Using the online Amazon guides, it's not long before you get yourself a working Windows Server machine that you can log into. I used the Windows Server 2008 R2 / IIS / SQL Server 2008 R2 x64 image ...

In the Cloud

Mentioned last time, I only really looked at the "big three" cloud providers. I know there are some others out there, but decided I'd stick with one of the mainstream players. Firstly, ...

Looking at the Cloud

It seems we are constantly being told of the benefits of "the cloud" so like any respectable developer, I have been keeping an eye on things, especially the big players like Amazon, Google and ...

The Media Control

It took a while, but the EasyPlayer media control is finally working as I'd like (even if it looks a little bad!): EasyPlayer Screenshot - MediaControl playing sample track Methods One of the ...

View more posts by date, by tag, or by keyword search.