Peter Kjaer (SDL)

February 10, 2012

Building the PowerTools installer

Filed under: PowerTools — Tags: , , , , , , — Peter Kjaer @ 4:50 PM

This week, I’ve been working on creating an installer for the PowerTools project.
In this post I will go through some of the lessons I learned, while giving a general overview of the new installer.


December 1, 2011

Looping through Contacts

Filed under: Audience Manager — Tags: , , , , , , — Peter Kjaer @ 8:35 AM

When working with Contacts in Audience Manager, you will often need to loop through a list of Contacts and perform some action.

There’s a couple of things you need to know about that, which are not immediately obvious:

November 30, 2011

Core Service clients and the “using” statement

Filed under: Core Service — Tags: , , , , , — Peter Kjaer @ 11:38 AM

I learned something new this week: although WCF clients implement IDisposable, you should not put them in a “using” statement.


October 13, 2011

Identifying a Contact

Filed under: Audience Manager — Tags: , , , , , , — Peter Kjaer @ 9:14 AM

People are doing more and more with Audience Manager.

It’s exciting to see your product used in ways that you hadn’t anticipated – even if it does lead to questions that are hard to answer 🙂


October 10, 2011

Nostra culpa

Filed under: Audience Manager, Outbound E-mail — Tags: , , , , , , , — Peter Kjaer @ 11:20 PM

As software developers, we occasionally create defects. We know this, our testers know it, and our customers know it.
We constantly aim to improve the software that we write, to lower the number of bugs we produce. But we will produce them.

With that in mind, I want to talk about a particular issue in Audience Manager 2011 which has caused some confusion.

Read on for some insight into the background of the problem – or skip to the end for the solution.


Blog at