Why C#.NET for Gekko?

Back in 2008, why was .NET for Windows, and in particular C#.NET, chosen as the software platform for Gekko? That’s a good question. It was not completely by hazard, and using something more cross-platform was thoroughly considered. But first the good points...