Habe das komplett in C# geschrieben. .Net 3.5 wie oben geschrieben.