En el blog de Rodrigo Corral en Geeks.ms me entero de la disponibilidad de un libro gratuito publicado por Charles Petzold, autor de grandes libros sobre desarrollo sobre Windows con tecnologías Microsoft.
El libro en cuestión se titula .NET Book Zero – What the C or C++ Programmer Needs to Know about C# and the .NET Framework y trata, como él mismo indica en el primer capítulo, sobre todos aquellos temas generales que debe conocer cualquier persona para comenzar a programar en .NET con C#, tomando como referencia conocimientos previos en C/C++.
Por tanto, si el inglés no os supone un problema, creo que es un buen documento de referencia para dar los primeros pasos en esta plataforma.
La página desde la que podéis descargar el libro en formato PDF es la siguiente: http://www.charlespetzold.com/dotnet/