Ben-morris - ben-morris.com - Ben Morris. Software architect.

Latest News:

How loose coupling can be undermined in service-orientated architectures 31 Jul 2013 | 12:55 am

Every system has some level of coupling. After all, systems need to collaborate and in doing so they will inevitably share some characteristics of language and behaviour. It’s important to recognise w...

Build vs Buy decisions and the importance of context 7 Jun 2013 | 11:18 pm

Technology decisions should not be made in isolation, particularly when you are trying to weigh up building a solution or buying a third party platform.

Sharing web services and APIs in an organisation: challenges and pitfalls 19 Apr 2013 | 03:34 pm

Sharing services and APIs can appeal to a desire to reduce duplication and improve development efficiency. It’s a worthy ambition though the journey there can be littered with costly traps for the unw...

Writing a brokered messaging client for Azure Service Bus that is production-ready 5 Apr 2013 | 01:59 am

Azure’s Brokered Message API provides a basic set of methods that make it easy to start sending and receiving messages through the Azure Service Bus. The problem is that it doesn’t do much to provide ...

Using asynchronous tasks and transient error handling with Azure Service Bus 5 Apr 2013 | 12:34 am

If you want to create a serviceable messaging client for Azure Service Bus then you will need to put some basic scaffolding in place for controlling latency and temporary error conditions.

Using asynchronous log4net appenders for high performance logging 17 Mar 2013 | 12:04 am

Log4net provides decent logging performance out of the box, but you’ll need to consider asynchronous appending if you want more serious throughput or logging to a shared resource.

Are CRUD methods what we really want from a repository? 23 Feb 2013 | 03:59 am

CRUD-based repositories may appear convenient but they can make for poor service interfaces as well as giving rise to a lot of unnecessary boiler-plate code.

Using Umbraco 6 to create an ASP.NET MVC 4 web application 6 Feb 2013 | 04:53 am

A lot of .Net-based CMS systems have been slow to adopt MVC and Umbraco have had more trouble than most. The newly released version 6 boasts a rendering model that plays pretty nicely with a full MVC ...

Sharing code between geographically distributed development teams 16 Jan 2013 | 02:13 am

Large-scale development increasingly involves distributed teams as organizations seek to manage costs and leverage resources on a global scale. However, sharing code between distant development teams ...

How to manage down the payments on your technical debt 18 Dec 2012 | 04:52 am

Technical debt may be a great metaphor to describe the corrosive effect of quick and dirty design decisions, but it can be difficult to identify, measure and manage.

Recently parsed news:

Recent searches: