This site is powered by
course builder. Create your online course today.
Start now
Create your course
with
Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Desarrollo de Aplicaciones Basadas en Datos con ASP.NET Core MVC
Acerca del curso
Presentación del curso (10:55)
Definición del ambiente de desarrollo (16:54)
Introducción a .NET Core
Introducción a Microsoft .NET Core (Conceptual) (13:35)
Introducción a Microsoft .NET Core (Demostración) (21:41)
Introducción a ASP.NET Core
Introducción a ASP.NET Core (Conceptual) (17:36)
Introducción a ASP.NET Core (Demostración) (38:05)
Introducción ASP.NET Core MVC
Introducción ASP.NET Core MVC (24:56)
Creación de projectos ASP.NET Core MVC y elementos básicos (27:43)
Controladores, Accciones, Vistas, Enlace de datos, ViewData, ViewBag (37:13)
Vistas con Modelo, ViewModels, TagHelpers, Layout, Sections (30:54)
Modelos (Conceptual) (8:17)
Vistas de Razor (Conceptual) (10:28)
HTMLHelper, TagHelpers, Vistas Parciales, ViewComponents (Conceptual) (14:42)
Acceso a Datos con Entity Framework Core
Introducción al Acceso a Datos con Entity Framework Core (14:28)
Generación de código de accceso a datos usando Scaffolding en EF Core (44:16)
Mantenimiento de datos con EF Core: Create, Read, Update, Delete (CRUD) (19:20)
Generación de código de accceso a datos usando la extensión EF PowerTools (18:01)
Language Integrated Query (LINQ)
Introducción a Language Integrated Query (LINQ) (7:58)
Creación de proyecciones con Select (25:10)
Aplicación de filtros con Where (22:11)
Aplicación de ordenamiento con OrderBy (18:47)
Paginación de datos usando Skip y Take (22:18)
Carga de datos relacionados, carga proactiva (eager) y perezosa (lazy) (22:56)
ASP.NET Core MVC (Vistas y Razor)
Integración manual del acceso a datos con controladores y vistas (31:52)
Uso y configuración de la hilera de conexión (ConnectionString) (8:19)
ASP.NET Core MVC (Scaffolding y Mantenimiento de datos)
Areas (Conceptual) (2:56)
Integración de capa de acceso a datos al proyecto ASP.NET Core MVC (18:45)
Creación de Areas (13:42)
Generación de controladores, acciones y vistas a partir del acceso a datos (Scaffolding) (18:28)
Comprendiendo el código generado por el Scaffolding (56:05)
Mejorando el mantenimiento de datos, las vistas, y maestro-detalle (31:06)
Aplicando la validación de entrada de datos (40:33)
Envío y lectura de archivos (34:25)
Configuración del acceso a los datos (DbContextPool) (7:44)
Estado de la aplicación (Application State)
Introducción a la gestión del estado de la aplicación (6:50)
Integración manual de capa de acceso datos (18:46)
Aplicación de paginación manual de datos (27:38)
Aplicación de ordenamiento dinámico de datos (12:44)
Aplicación del enlace de listas (28:49)
Utilizando Session para datos del usuario (28:41)
Utilizando TempData para compartir datos entre acciones (41:48)
Utilizando Cache para datos de la aplicación (28:06)
Manejo de errores (Exception Handling)
Personalizando respuesta a códigos de estado (status codes) (15:33)
Manejo de excepciones (18:25)
Puesta en marcha (Deployment)
Introducción a la puesta en marcha (Deployment) (7:05)
Publicación en Internet Information Services (IIS) (43:46)
Diagnóstico de errores con el archivo de registro (Log file) (5:47)
Bonus
Paginación de datos con paquete de Nuget (14:55)
Aplicando Progressive Enhancement con jQuery DataTables (19:58)
Cierre
Sesión Virtual con el profesor
Certificado de participación
Carga de datos relacionados, carga proactiva (eager) y perezosa (lazy)
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock