Во-первых Visual Studio 2005 - это не компилятор, а среда разработки. Касаемо компилятора (я так понимаю С++), то в этом пакете зовется он не иначе как Microsoft (R) 32-bit C/C++ Optimizing Compiler.
Во-вторых, слава аллаху, что время, когда приложения писались под компиляторы, кануло в лету. Ввели стандарт, и теперь "стандартный" код с успехом компилируется на "стандартных" компиляторах. Поэтому стоит задуматься о поиске учебника не "на компилятор", а "на язык".
В третьих, учебник по созданию Windows приложений. Первое что в голову пришло - Джеффри Рихтер "Windows для профессионалов", Саймон Риччард "Windows 2000 API". Книг огромнейшее множество! Если вопрос стоит в том, как вообще со средой работать, то вот
интерактивный учебник
Насичет сетевых приложений - сталкивался вскользь, посему посоветовать путевого ничего не могу.
ЗЫ: топик не в том разделе, как по мне