ASP.NET Core crea sus aplicaciones con el modelo MVC, dividiendo el código en Vistas, Modelos y Controladores.
- C#
- Patrón Modelo-Vista-Controlador (MVC)
- Gestión de bases de datos
- JSON
Y complementando:
- Documentación oficial
- Libro "The Little ASP.NET Core Book"
- Guía "Diseño de aplicaciones web modernas con ASP.NET Core y Azure"
- ASP.NET Core - Beginner in MVA (vídeo)