Java or C# - Programming Advice - ByteScout