Running Roslyn on a Build Server
If like the majority of people you shy away from installing a full blown copy of Visual Studio on your build server (for whatever reason) but you’d like to u...
If like the majority of people you shy away from installing a full blown copy of Visual Studio on your build server (for whatever reason) but you’d like to u...
I recently gave a presentation on Command and Query Responsibility Segregation (CQRS) as a follow-on from my event sourcing talk. This is really an overview ...
For the past 8 or so years I’ve been hosting my own website in various forms on my own hardware located for the most part in a cupboard under the stairs. Tod...
I recently attended a Certified ScrumMaster course in Zurich given by Jeff Sutherland.
I gave a presentation recently on event sourcing. The talk included a demonstration of a system that I had been involved in designing and implementing that m...
Recently I vented my frustrations on twitter about how I found NuGet painfully slow and was surprised when Grigori Melnick picked up on my tweet and the whol...
I have recently been looking at implementing a distributed system to improve performance.
I’ve been working on a project for a while now where the requirement is to provide a more scalable and better performing version of an existing system.
I’ve been spending some time recently setting up TeamCity for continuous integration and stumbled upon an annoying issue that had me stumped for a while.
Oh. I’m not relishing trying to get my head around this…
I was recently asked to give an explanation of my preference toward use of stored procedures vs. an ORM solution which happens to be a question that I have c...
Aaaah. Right. I didn’t expect that.
I don’t have the time or knowledge to go into details but anyone who has had the misfortune to use Lotus Notes (any version) will no doubt concur that it is ...
I’m currently undertaking a QA exercise on outsourced code as it gets delivered. In order to increase the productivity of the review process by reducing the ...
ActionName
attribute, Already
You heard.
I just got this error when trying to add an Administration Console User to TFS 2010 installed on Windows 7 using a SQL Server database on a different server:
I have recently been involved in some work that requires me to program on a Remote Desktop (via RDP over an SSL connection) so there is no development softwa...
Andy Aitken in his normal working attire.
Occasionally I have received the following error when trying to send emails to other organisation from Exchange 2007:
Andy Aitken, a guy I work with, evidently abused his copy of Visual Studio 2008 to breaking point and got this message in return. Hats off.
Below is the SQL statement including the common table expression that I need to re-write using Linq2Sql for an application I’m working on. The query identifi...
I bought got my brother to buy some flip-flops at the weekend. Check them out:
Possibly the funniest technical question I’ve seen posted on a technical message board. Ever. Worth a look and you’re guaranteed a laugh.
If you are trying to use the ASP.NET website administration tool and are getting a web page stating “An error was encountered. Please return to the previous ...
Having watched 24 (the TV series), I have always wanted a Cisco phone that would ring with the same ringtone as used by CTU. To get the ringtone onto the pho...
Below are some images of my server room. It’s located as far away from earshot as possible which isn’t easy considering it’s in a small flat!
Occasionally there is the need to expose, for the purposes of an API or such like, a property of a class that has different external and internal implementat...
OnMeasureItem
is not being invoked
I just ran into an issue when subclassing the ComboBox class whereby the OnMeasureItem method that I was overriding was not being called. I had set the DrawM...
/Root/RequestHandlerExt
If you are on step 3 of the 172 steps required to install OCS 2007 and feel like banging your head against any wall you can find to relieve the pain then it ...
Having decided it was time to get myself on the blogging bandwagon I started to look for a blogging engine that would suit my needs. I was initally taken by ...