I’ve been trying to tackle this monster the past week. Here’s what I’ve learnt: 1. It’s implementation on the .net framework has changed a LOT! Most samples available are out of date