Concuerdo con Nacho_Rk,
http://www.mslatam.com/latam/msdn/comunidad/dce2005/
Para el registro se usa la cuenta live hotmail de ms.
Una vez dentro se empieza desde 0 todos los conceptos de programacion - oop - c# y vb.net, y poco a poco se va avanzando en toda la tecnología .net. Es modular y se necesitan aprobar previamente los módulos anteriores para pasar a los siguientes. Si dispones de tiempo, en un par de meses se puede finalizar.
Es tremendamente completo y si necesitas manuales, pues buscas por internet que hay gran cantidad disponibles.
Lo bueno es que es un curso reconocido en muchas empresas y te puedes imprimir tus diplomas una vez vayas sacando las distintas estrellas del curso.