Я нашел тонну учебных пособий, однако они все очень старые для 1.1 или 2.0; теперь должен быть более простой способ с .NET 3.5.
Хотите поделиться? :)
Ничего не изменилось; старый способ все еще единственный способ сделать это.