para windows sxiste las versiones visual basic express, y c# express, lo de mono esta diseñado especialmente para linux aunque tambien esta la version para windows, es el compilador open source mas no un ide si queres o tenes ganasa de probar las versiones libres sharpdevelop y mono... , pero supoongo q no te interesa por el momento, lo que debes hacer es bajar primero el sdk de .net luego el runtime .net , pero prueba primero bajarte de aca
http://www.microsoft.com/spanish/msd...s/default.mspx
los ides, que creo que instala tambien todo lo necesario para em,pezar, es la version gratuita de visual studio completamente funcional, en todo caso date una vuelta por las faqs
http://www.microsoft.com/spanish/msd.../contents.mspx