Cutting edge .NET Development
Artificial Gold is a small .NET Development company using many of the latest, bleeding edge .NET Development technologies.
We specialise in being the technical partner in start-up projects or providing development teams to established projects who need new or extra development capacity in an outsourced environment.
We are experts in Test Driven Development using Continuous Integration to drive excellence in coding and delivered work.
Areas of expertise:
- - Test Driven Development
- - ASP.NET MVC
- - Continuous Integration (through TeamCity)
- - BDD Automation Testing (through Specflow/Watin)
- - Service Oriented Architecture
- - Continuous Delivery
- - Effective Development Outsourcing
Our latest project is www.restaurant-sale.co.uk and uses all of the above points.
I have been asked a couple of times recently to give the list of books I think are most important. I have collated this list by asking a series of other people. I have tried to get them in the … Continue reading
I have been automating all my builds through PSake and finding it really useful to get my TeamCity build more powerful.
One thing I would like to introduce is a step to make sure all projects in a solution have warnings as errors set to true. It isn't that often that I spot a project not having this but I am also now working on a legacy codebase where it is not so prevalent.
I was hoping to be able to create a quick check that the setting was on. I am guessing there would be a way by checking for the correct text (
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
) in the .*proj files but I hoped there might be a cleaner or more effective way.
Any ideas?

