bielinux
(usa Ubuntu)
Enviado em 29/01/2016 - 14:37h
C# + Linux? Não, não! Isto não combina =/
Se você gosta tanto assim do C#, o jeito mesmo é programar em ambientes Windows, mantendo o dual boot com o Debian. O mercado de trabalho usa o Visual Studio, ferramenta esta compatível somente com Windows, e o Win32 API para desenhar interfaces gráficas e usar funções do sistema operacional Windows, como por exemplo, funções para obter informações do hardware. Isto é feito por meio de chamadas de kernel, ou seja, veja a dependência do sistema das janelas. Qualquer tutorial da internet assume que você usa Windows + Visual Studio + Win32 API.
O MonoDevelop é apenas um quebra-galho...
Quase nenhum programador da área sabe da existência do Mono, muito menos do GTK#.
E sobre o Wine:
Costumo fazer testes com ele. Meu sonho é obtermos um Wine bem poderoso.
Rodei a versão disponível no site do Visual Studio Express, provavelmente a última, para apresentar meu diagnóstico à comunidade, e... o instalador nem foi executado!
https://appdb.winehq.org/objectManager.php?sClass=application&iId=892
Aqui está uma tabela com várias versões do VS e do Wine sendo testados.
Mas ainda assim, recomendo ir no Windows mesmo =/