← Volver a Dev .NET y C#

Dev .NET y C# · Ruta 01 · .NET 10 / C# 14

C# y diseño de componentes: POO, SOLID y asincronía

Organiza reglas y servicios con encapsulación, composición, LINQ y operaciones asíncronas.

Objetivo de la ruta

Una decisión a la vez

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

Temas independientes

Explicación, ejemplo, práctica y comprobación en cada lección.

Tema 04Inicial
Pendiente

SOLID: responsabilidades y contratos útiles

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.

Tema 05Inicial
Pendiente

Colecciones, genéricos y LINQ

Una colección expresa un conjunto de elementos; el tipo genérico indica qué operaciones y valores acepta.

Material de apoyo

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