Skip to content
CouponCode
Blazor y SignalR. Comunica tus aplicaciones en tiempo real

Blazor y SignalR. Comunica tus aplicaciones en tiempo real

JAP Software4.3 rating92438 enrolled

What you'll learn


  • Crear aplicaciones con Blazor y Signalr que se comunican en tiempo real

  • Diseñar tu propia base de datos con Entitiy Framework

  • Crearán un CRUD donde tus datos se actualicen en tiempo real

  • Podrán crear su propio CRUD de gestión

Who this course is for:


  • Desarrolladores .NET que quieran aprender como comunicar sus aplicaciones en tiempo real
  • Desarrolladores c# que quieran afianzar conceptos

Description


A)Introducción

       1) Contenido del curso. Temario 

  1. Preparación del entorno de trabajo

  2. ¿Qué es SignalR?

     

B) Chat con SignalR y Blazor

4)Creamos estructura del proyecto con una plantilla de Blazor Server

5)¿Qué es un hub?

6)Creamos hub en nuestro proyecto

7)Creamos cliente (I)

8)Creamos cliente (II)

9)Análisis del funcionamiento de SignalR en el proyecto

C)Cliente de consola en c# para conectarnos

10)Creamos proyecto para nuestro cliente de consola

11)Añadimos código en el cliente para conectarnos con SignalR.

12)Creamos menú en aplicación de consola

D)Grupos con SignalR

  1. Teoría de grupos en SignalR

  2. Creamos interfaz para seleccionar salas de chat 

  3. Lógica de grupos en ChatHub

  4. Grupos en aplicación consola

E)Streaming en ASP.NET Core con SignalR

  1. Teoría streaming con SignalR

  2. Ejemplo de streaming asincrono de servidor a cliente

  3. Ejemplo de streaming de servidor a cliente por canal

  4. Ejemplo de streaming de cliente a servidor por canal

  5. Ejemplo de streaming asincrono de cliente a servidor

F)Aplicación con SignalR y Blazor WebAssembly

  1. Creamos aplicación Blazor WebAssembly

  2. Limpiamos el proyecto Blazor WebAssembly

  3. Creamos nuestra clase del modelo de datos

  4. Configuramos proyectos de cliente y servidor

  5. Creamos el Hub

  6. Creamos el controlador en la parte del servidor

  7. Creamos vista para crear nuevo empleado

  8. Creamos vista para lista de empleados

  9. Creamos vista para editar empleados

  10. Creamos vista para borrar empleados

G) Algunos ajustes en la aplicación

  1. Ajustamos el formulario de alta

  2. Ajustamos el formulario de editar

I)Conclusiones

34)Conclusiones

J)Actualización a .NET 7

       35)Como actualizar visual studio para utilizar .NET 7 y C#11

       36)Actualizamos proyecto blazor server a NET 7

       37)Actualizamos proyecto blazor WebAssembly a NET 7

K)Actualización a .NET 8

  1. Como actualizar visual studio para utilizar .NET 8 y C#12

  2. Actualizamos proyecto blazor server a NET 8

  3. Actualizamos proyecto blazor WebAssembly a NET 8