Month: May 2012
-
Software Development
Switching Gears is Grinding Gears
Pay attention young programmers, this is the most important piece of programming advice you will ever hear. Well perhaps not,…
Read More » -
.NET
Using NLog with Dependency Injection
In my last post I blogged about using Dependency Injection to break tight coupling between application components. This lets you…
Read More » -
.NET
Complete Guide to Lazy Loading – Lazy
In creating performance-centric applications one has to be very cautious about how and when objects are created and destroyed. An…
Read More » -
Software Development
Out of Duct Tape, Try Some Cheap Code
Before I get this little rant started I just want to make a quick apology. I started this rant on…
Read More » -
Software Development
Performance: Caching per request
A couple of years ago I wrote a post describing an approach my then colleague Christian Blunden used to help…
Read More » -
.NET
Repositories, Unit Of Work and ASP.NET MVC
There are a lot of posts discussing repository implementations, unit of work and ASP.NET MVC. This post is an attempt…
Read More » -
Software Development
Structuring your Unit Tests, why?
I am a strong believer in automated unit tests. And I read this post by Phil Haack with part amusement…
Read More » -
Software Development
Don’t just Test, be a Tester
In the team I currently work with, we came to the conclusion, that the software contains to many bugs when…
Read More » -
Software Development
Screening C# Candidates: Let’s Play 20 Questions!
Over the past year I was involved in the process of interviewing candidates for both mid and senior level developer…
Read More » -
.NET
List executed code using PostSharp
This post was created to answer a question by Laimonas Simutis on the ALT.NET mailing list – how to list…
Read More »