Entorno .NET, proyectos y versiones
El SDK reúne compilador, plantillas y herramientas; el runtime ejecuta aplicaciones.
Dev .NET y C# · Ruta 01 · .NET 10 / C# 14
Organiza reglas y servicios con encapsulación, composición, LINQ y operaciones asíncronas.
Objetivo de la ruta
Diseñar una entidad y un caso de uso sencillos, asignar responsabilidades y propagar cancelación.
Caso ficticio de reserva de espacios: salas, grupos y solicitudes de ejemplo. Cada lección presenta un concepto, un ejemplo con alcance explícito, una práctica y una solución orientativa.
Programa de Ruta 01
Explicación, ejemplo, práctica y comprobación en cada lección.
El SDK reúne compilador, plantillas y herramientas; el runtime ejecuta aplicaciones.
Programación orientada a objetos organiza estado y comportamiento mediante contratos.
Una entidad conserva identidad a lo largo de cambios; un objeto de valor representa un concepto que se compara por sus valores.
SOLID ofrece cinco preguntas para evaluar diseño: qué cambia una clase, cómo extender una variación, qué promete un subtipo, qué capacidades necesita un consumidor y hacia qué dependencia apunta el caso de uso.
Una colección expresa un conjunto de elementos; el tipo genérico indica qué operaciones y valores acepta.
Una operación asíncrona devuelve una promesa de finalización.
La mantenibilidad empieza por poder comprender intención, efectos y límites.
El manual incluye las prácticas de los 51 temas. El laboratorio de consola contiene el núcleo C# y quince comprobaciones; cada fragmento HTTP, EF Core o de infraestructura declara las dependencias que necesita.
Descargar manual · Edición 6Ver programa y lecturas complementarias