su msdn c'era una Knowledge Base che parlava proprio di questo.
buttaci uno sguardo