Blog posts from 2011

Small is Beautiful - .NET Micro ORMs

A quick look at Massive, Simple.Data, Peta Poco and Dapper

In this blog post I look into the rise of "micro" ORMs for .NET. The new generation of light-weight, single-file objects mappers are designed to be the answer to the "bloat" of the heavy-weight Object Relational Mappers. Performance, speed and simplicity are the key words - but can they live up to the hype? . More »

Posted: 15/08/2011 | Tagged: , , | Comments: 1 comment

Creating a Paged List in Umbraco using Razor

How to create a paginated list of nodes using Razor script in Umbraco 4.7

In this blog post I'll show you how to display a paginated list of Umbraco pages using the new Razor scripting language added to Umbraco 4.7. I'll also show you how you can make use of extension methods and Razor helpers to improve your code and make it more re-usable. . More »

Posted: 21/06/2011 | Tagged: , , , | Comments: 1 comment

Using Razor in Umbraco 4.7

How to use strongly-typed Razor macros in Umbraco 4.7x with intellisense support

In this blog post I'll show you everything you need to know to get started using Razor scripting in Umbraco 4.7. I'll also illustrate how to get full intellisense support for your Razor views in Visual Studio along with strongly-typed lambda expressions for full LINQ support. . More »

Posted: 17/06/2011 | Tagged: , , , | Comments: 3 comments

Installing and Using Git Source Control on Windows

Including integration with Visual Studio and GUI Extensions

In this blog post I'll show you how to install Git version control software on Windows as well as looking at some of the most popular graphical tools for Git, such as Git Extensions and Git Source Control Provider for Microsoft Visual Studio. . More »

Posted: 02/06/2011 | Tagged: , , | Comments: Leave comment

Creating a Simple Image Gallery in Umbraco

Using XSLT, ImageGen and jQuery

In this blog post I'll show you how to create a simple photo gallery for the Umbraco CMS. The gallery will generate HTML using some custom XSLT and this will be enhanced by a jQuery ligthtbox plugin. Behind the scenes we also use the ImageGen package to create thumbnails of the photos in the gallery. . More »

Posted: 08/04/2011 | Tagged: , , | Comments: 5 comments

Using jQuery Templates to Bind to JSON data

Quickly display Flickr photos using jQuery Ajax and Templates

In this post I'll show you how you can use the new jQuery Templates plug-in to easily bind JSON data (returned from a simple Ajax request) to HTML. For the example we will be using the Flickr API to show a list of the latest photographs from the public timeline. . More »

Posted: 01/03/2011 | Tagged: , , | Comments: 2 comments

Android Apps Roundup February 2011

Some of the best free Android phone apps as of February 2011

In this post I'll list some of the best, free Android phone apps I've found since getting my ZTE Blade Android phone last month (January 2011). I'll try and avoid the apps you probably already have and instead concentrate on the more unusual or obscure apps you might have missed. . More »

Posted: 28/02/2011 | Tagged: | Comments: Leave comment

Simple jQuery Background Image Rotator

In this post I explain how I created a very simple jQuery plug-in that can be used to rotate a sequence of images as the background image on any element. I also explain how this plug-in differs from a standard carousel in it intent and execution. The post contains a demonstration and a download option. . More »

Posted: 23/02/2011 | Tagged: , , | Comments: 6 comments

Orange San Francisco Android Phone

A cheap Android smartphone for under a £100

My first venture into the world of Android smartphones after purchasing the Orange San Francisco (ZTE Blade) for under £100. A bargain phone running a great operating system that is easily customised and tweaked. . More »

Posted: 02/02/2011 | Tagged: | Comments: 2 comments