I googled but I couldn't find anything useful so does anyone know if I can write/compile/run everything I need for a Windows 8 application but stay in the beauty that is Linux while doing so? I don't mind using Wine but I would prefer to use native tools.

I am planning on learning C# and using that to make Metro applications. Does (or will) Mono support Metro application development with C# all through Linux using Monodevelop or a similar tool?

Sorry for my ignorance.

Any input would be greatly appreciated!
Thanks in advance!