A while ago Max Mustermann did a tutorial on programming the EV3 with C#. Even though it is curently availeble in German it is still worth a look. Hopefuly Max will get the time to translate it into english. Max also did a series of YouTube videos tutorial that you might also find interesting. Please enjoy.