Conocer las bases de .NET core

1

¿Qué necesitas para aprender a desarrollar aplicaciones profesionales en .NET con Blazor?

2

Todo lo que aprenderás sobre Blazor

3

Evolución de .Net

4

¿Cómo funciona el Desarrollo Web sin Blazor?

5

Instalando Visual Studio Community

6

Instalando SQL Server Express

Entender la estructura de Blazor

7

Webassemblies y .Net Core 3

8

Anatomía de una aplicación Blazor

9

Blazor pages

10

Blazor components

11

Introducción a formularios

12

Inyección de dependencias

Aplicar Entity Framework

13

Arquitectura vs. Patrones de Diseño

14

Estructurando nuestro proyecto

15

¿En qué consiste Entity Framework y por qué vamos a trabajarlo?

16

Creación de entidades

17

Data annotations

18

Trabajando el relacionamiento entre entidades

19

Creando el datacontext

20

Migraciones

21

Alimentando la base de datos

Integrar datos en ambientes Blazor

22

Construyendo la capa intermedia o capa de negocio

23

El CRUD de integración de datos

24

Creación de formularios con Blazor

25

Finalizando el formulario

26

Trabajando listas de datos

27

Agregando filtros a nuestra lista

28

Guardando nuevos registros

29

Creación formulario de actualización de datos

30

Aplicando actualización de datos

31

Registrando productos en almacenamiento

32

Creando página de almacenamiento

33

Cargando productos por Bodega para entradas y salidas

34

Relacionando productos y formulario de entradas y salidas

35

Finalizando el formulario de entradas y salidas

Aplicar Diseño con Bootstrap

36

Revisión de estilos: Introducción a Bootstrap

37

Publicando el sitio

38

Cierre del curso

No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Blazor components

10/38
Recursos

Aportes 17

Preguntas 4

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

esos componentes son como los de angular jajaja

Una actualizada del curso no estaría mal!

La palabra clave async lo que indica es que este método se quiere sincronizar con métodos que se ejecutarán de forma asíncrona.
Si quieren entender un poco mejor les dejo el siguiente video donde lo explican con JS.
https://www.youtube.com/watch?v=bWvnWhVCHAc

Se me hizo similar a Angular

Si usan .NET 8 y tienen problemas haciendo que se dispare el evento del button, necesitan agregar el siguiente using al principio del Form component: @rendermode InteractiveServer
ACTUALIZEN EL CURSO

No se cual fue el error que tuve, estaba en Visual Studio 2022 y al agregar el directorio en el _Imports no me reconocía la carpeta Components, probé de muchas formas, reiniciando el IDE, reparándolo moviendo la carpeta, finalmente pude resolverlo borrando la carpeta y creando una nueva con el mismo nombre. Imagino que abra sido un error del IDE, ya que cuando lo hice por primera ves en el 2019 no tuve ningún problema

Tuve muchos problemas al momento de añadir mi espacio de trabajo en _Imports, no se porque me marcaba error, me aparecía que no lo encontraba, pensé que era un error del IDE ya que estoy con Visual Studio 2022, y no había tenido problemas con el 2019, finalmente como lo resolví fue eliminando la carpeta y creando una nueva con el mismo nombre

Esta es otra forma en la que pueden agregar un componente por si tiene problemas con la primera.

<Inventory.Components.Ejercicios.BlazorPages.Form001 GeneralMessage ="Vista Index" />
Actualicen el curso

En Visual Studio 2022, la ruta sería así:

@using Inventory.wwwroot.Components.Exercises.BlazorPages

Pareciera que se inspiraron en angular y en react jaja.

metodos asincronos no usan un void o no esperarían no recibir nada, en vez de eso se define como tarea o "Task"

[Parameter] parametro

Blazor no se puede trabajar con el lenguaje Visual Basic?

ahora el proyecto ya se refresca solo cuando usamos dotnet watch run

Blazor es increíble.