Availability – like an insurance – only worse

A few years ago, a customer asked us to improve the availability of his Oracle database. The customer ran an internet shop of sorts, and while his revenues were steadily increasing he became aware of the bad impact a system outage might have on his reputation and directly on his pocket…   A few months after [...]


OLAP Case Study

The best way to learn about OLAP is to take look at an example of where it would be useful. You can use this case study as a way to think about your own project. Just instead of trips we could be talking about sales, atmospheric changes, astronomical phenomena, or practically anything.


Learning Cubes – For Beginners

The more information stored in a well-designed relational database, there are more ways a user may want to gather data. A user may want to implement queries to glean different patterns or produce specialized reports. This is where OLAP and Cubes enter the picture.


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 [...]


Business Continuity – Not only another cluster

First I would like to welcome you all to this new blog site. It is a blog site which should give to all the professionals of db@net an opportunity to share their wealthy experience with eachothers and with all the rest of you – readers who are not necessarily part of the db@net family but [...]