- 1
Desarrollo de Aplicaciones Web con Blazor y Entity Framework
00:34 - 2

Evolución de las tecnologías .NET
00:20 - 3

Evolución y Uso de Visual Studio Code en Desarrollo .NET
11:33 - 4

Desarrollo Web: Cliente, Servidor y Optimización con JavaScript
06:07 - 5
Instalación de Visual Studio Community paso a paso
03:56 - 6
Instalación y Configuración de SQL Server Express 2019
07:02
Creación y Navegación de Páginas con Listados y Formularios en Sitios Web
Clase 28 de 38 • Curso de Desarrollo Web con Blazor y .Net Core 3
Contenido del curso
- 7

Desarrollo de Aplicaciones con Blazor Server y WebAssembly
03:10 - 8

Estructura y Configuración de Aplicaciones en Visual Studio Code
08:40 - 9

Creación de Formularios Dinámicos con Blade y C#
15:50 - 10

Creación y Uso de Componentes en Glaceau para Formularios Reutilizables
12:53 - 11

Creación y Gestión de Formularios HTML Básicos
05:27 - 12

Arquitectura y Patrones de Diseño en Desarrollo de Software
03:07
- 13

Arquitectura por Capas y Patrones de Diseño en Software
03:30 - 14

Modelado de Datos para Aplicación de Inventario
03:11 - 15

Modelo de Datos para Gestión de Inventarios
05:51 - 16

"Creación de Entidades en .NET Core para Bases de Datos"
08:28 - 17

Diseño y Configuración de Entidades en Bases de Datos
07:21 - 18

Construcción de Relaciones en Modelos de Datos con Entity Framework
08:05 - 19

Creación de Capas de Acceso a Datos con Entity Framework
12:23 - 20

Configuración y migración de bases de datos con Entity Framework
09:35 - 21

Precarga de Datos en Bases de Datos con Entity Framework
12:51
- 22

Creación de Capas de Negocio en Aplicaciones .NET
07:19 - 23

CRUD Básico en Bases de Datos Relacionales
12:20 - 24

"Creación de Formularios para Registro de Productos en Inventario"
15:36 - 25

"Creación de Formularios y Menús Desplegables en Páginas Web"
10:32 - 26

Listar y Mostrar Productos en Tabla HTML con C#
09:37 - 27

Filtrado Dinámico de Productos por Categoría en HTML
13:58 - 28

Creación y Navegación de Páginas con Listados y Formularios en Sitios Web
09:53 - 29

Actualización de Información de Productos en Componentes Web
14:11 - 30

Actualización y Gestión de Formularios en Aplicaciones Web
12:43 - 31

Integración de Productos en Bodegas: Formularios y Almacenamiento
15:15 - 32

Asociación de Productos con Bodegas en Sitios Web
14:57 - 33

Gestión de Entradas y Salidas en Almacenamiento de Bodegas
10:36 - 34

Cargar y asociar productos a bodegas en Entity Framework
14:35 - 35

Gestión de Inventarios: Actualización y Control de Stocks
16:34
¿Cómo crear la estructura para un sitio de productos?
Para construir un sitio web que permita manejar productos, es crucial tener una estructura organizada para navegar entre páginas y gestionar contenido. En este tema, exploraremos cómo configurar páginas para listar y crear productos, aprovechando componentes reutilizables y rutas eficientes.
¿Cómo listar productos en el menú de navegación?
-
Crear una carpeta para productos:
- Dentro de la estructura de páginas, añade una carpeta llamada
Products.
- Dentro de la estructura de páginas, añade una carpeta llamada
-
Establecer un componente para listar productos:
- Dentro de la carpeta
Products, crea un componente llamadoProductsList. - Asegúrate de diferenciar entre qué es un componente y qué es una página al nombrarlos.
- Dentro de la carpeta
-
Agregar la página al menú de navegación:
- Usa un componente de enlace de navegación para agregar nuevas páginas al menú.
- El componente debería contener la ruta donde navegar y el nombre que se mostrará en el menú:
<a href="/products/list">Lista de productos</a> - Verifica y refresca el sitio para asegurarte de que los cambios se reflejan en el menú.
¿Cómo integrar filtros y componentes adicionales?
-
Incorporar filtrado en la lista de productos:
- Asegúrate de que la página para listar productos incluya filtros para facilitar la búsqueda.
- Puedes añadir elementos adicionales para enriquecer el sitio y hacer las consultas más precisas.
-
Llamar a los componentes desde la ruta:
- Al importar componentes, asegúrate de definir correctamente las rutas:
import ProductsList from './components/ProductsList'- Verifica que cada vez que agregues un componente, su ruta sea la correcta para evitar errores.
- Al importar componentes, asegúrate de definir correctamente las rutas:
¿Cómo crear productos y gestionarlos desde el componente?
-
Establecer un componente para crear productos:
- Crea un componente llamado
CreateProductenProducts. - Configura una página con la siguiente ruta:
<a href="/products/create">Crear producto</a> - Usa este componente para manejar la creación de nuevos productos en el sitio.
- Crea un componente llamado
-
Configurar navegación entre componentes:
- Añade enlaces que permitan la navegación hacia sitios existentes y nuevos:
<a href="/products/create">Crear producto</a> - Implementa un enlace que permita regresar a la lista de productos después de crear uno nuevo.
- Añade enlaces que permitan la navegación hacia sitios existentes y nuevos:
-
Uso de un gestor de navegación:
- Introduce la inyección de dependencias utilizando un manejador de navegación para manejar rutas cuando se crea un nuevo producto:
import { inject } from 'dependency-injection-package'; @Inject class NavManager { navigateTo(route) { // Implementación de la ruta } } - Utiliza
navigateTopara redirigir automáticamente tras crear un producto.
- Introduce la inyección de dependencias utilizando un manejador de navegación para manejar rutas cuando se crea un nuevo producto:
-
Desafío: Completa tus datos:
- Llena la base de datos con productos en varias categorías para robustecer el proyecto.
No dudes en ser creativo al añadir productos a tu base de datos y experimenta con diferentes estrategias de navegación. ¡La práctica es esencial para desarrollar un sitio robusto y funcional!