Tag: Code

Command query separation with ASP.NET MVC

September 1, 2014

I have been struggling for some time to find an application architecture for ASP.NET MVC that both respects SOLID principles and is also quick and simple to use. Is the command query pattern the answer?

CodeApplication Development


January 19, 2014

For quick projects I wanted a lightweight persistence solution that had no reliance on a relational database. There are options out there like RavenDB but I wanted something even quicker so I created SimpleDatastore. It uses attributes on domain entities to control persistence and stores the data in XML file and is available on NuGet.

CodeApplication Development


Application Development (2)

Server-side development techniques and tools using .NET and C#.

Code (2)

All aspects of web development, covering both back end and front end, methodologies and digital agency working practices.

Cycling (6)

Cycling product reviews, racing reports for my track and time trial racing and general bike porn.

Work Culture (2)

Thoughts on work culture and practices, wellbeing and being a healthy and high performing human.