I do not know C#/.NET, but I can write bits and pieces in C#/.NET. There are probably a lot of bugs, probably more than 250. Hopefully I will learn a bit better the various patterns and the features ...