Archive of Category ‘.Net’

Trust is good, control is better – Effective Unit Testing in .Net

The first time I heard about Unit testing was during my undergraduate degree in 1999 while learning about Extreme Programming. Since then, it always fell into the category of “There is never enough time to do it right, but always enough time to do it over“. The big question is wether the effort it takes [...]


Domain Events – Don’t observe us, we’ll observe you

A few days ago I listened to a presentation by Eric Evans about the lessons learned since the publication of his hugely successful book “Domain Driven Design” in 2004. For starters, here is the punchline of what Wikipedia has to say about Domain Driven Design:   Domain-driven design (DDD) is an approach to developing software for complex [...]


Console.WriteLine(“Hello World”) – The .Net Programming Blog Is Born

Welcome to the db@net .Net Programming Blog! After working at db@net  for over two and a half years, I feel that something very exciting is happening these days: the shift towards collaborative knowledge reuse! Until now, I’ve had the opportunity to learn tons of new and cool stuff at db@net, but I wasn’t able to share [...]