Помнится, в свое время Borland стала раздавать всем желающим свой компилятор С++ - правда, работающий только из командной строки. Похоже, по ее стопам пошла и Microsoft - теперь любой желающий может скачать пакет размером в 32 мегабайта, включающий в себя полноценный оптимизирующий компилятор, стандартную runtime-библиотеку (статическую) и рантайм для запуска managed-приложений. Техническая поддержка, разумеется, не обещается, равно как и ограничения на распространение скомпилированного кода.
На серьезную разработку с такими средствами, конечно, не замахнуться, но в учебных целях, а заодно для написания относительно небольших программ - вполне сгодится.