La mejor manera de aprender C # y .Net framework es Pluralsight. Vale la pena es un solo centavo invertido. Encontrarás una fuente inagotable de conocimiento de los mejores profesionales de c #, por ejemplo, Jon Skeet tiene muchos cursos sobre Pluralsight.
Por supuesto, no deberías depender solo de la vista plural. Mi recomendación es ver algunos videos y tratar de usar el conocimiento en algún proyecto personal.
Stack Overflow es realmente bueno para respuestas cortas, una forma rápida de tener algunas respuestas específicas.
Si te gusta leer algunos libros, también puedo recomendar algunos buenos libros que aprendí mucho. Aquí hay algunos:
- ¿Qué necesito comprar para un niño de 4 años para comenzar a aprender a patinar?
- ¿Cómo aprendiste a programar / programar teniendo en cuenta que la mayoría de los colegios de ingeniería de la India no lo enseñan como debería?
- Ahora tengo 40 años y tengo un fuerte deseo de aprender matemáticas desde el nivel más básico hasta el más avanzado, ¿cómo puedo hacer eso?
- ¿Debería la evaluación de los resultados de aprendizaje estar basada en las experiencias de los estudiantes?
- ¿Cuáles son tus 3 mejores técnicas para practicar para aumentar tu capacidad de aprender más rápido?
Código adaptativo a través de C #: codificación Agile con patrones de diseño y principios SOLID
Microsoft .NET – Aplicaciones de arquitectura para la empresa
Bueno, creo que es un buen comienzo. Si necesita más ayuda, también puede enviarme un mensaje, que con gusto le responderé también.