|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/blazor-y-signalr-comunica-tus-aplicaciones-en-tiempo-real/
课程评论:没有评论
本课程“Blazor y SignalR. Comunica tus aplicaciones en tiempo real”旨在教授如何利用Blazor框架和SignalR库构建实时通信应用程序。 课程内容涵盖: **A) 导论** * 课程概述与技术栈介绍 * 开发环境的准备工作 * SignalR的核心概念解析 **B) 使用SignalR和Blazor构建聊天应用** * 使用Blazor Server模板创建项目结构 * 深入理解Hub的概念及其在SignalR中的作用 * 在项目中创建和配置Hub * 逐步构建Blazor客户端实现聊天功能 * 分析SignalR在项目中的工作原理 **C) C#控制台客户端连接** * 创建用于SignalR连接的C#控制台项目 * 编写控制台客户端代码以连接SignalR * 为控制台应用添加菜单功能 **D) SignalR中的群组功能** * SignalR群组理论讲解 * 创建用于选择聊天室的界面 * 在ChatHub中实现群组逻辑 * 在控制台应用中应用群组功能 **E) Blazor中的Streaming** * SignalR的Streaming机制与理论 * 服务器到客户端的异步Streaming示例 * 通过Channel实现服务器到客户端的Streaming * 通过Channel实现客户端到服务器的Streaming * 服务器到客户端的异步Streaming示例(重复,可能是为了强调) * 客户端到服务器的异步Streaming示例 **F) Blazor WebAssembly与SignalR集成** * 创建Blazor WebAssembly应用 * 清理Blazor WebAssembly项目 * 定义数据模型类 * 配置客户端和服务器项目 * 创建SignalR Hub * 在服务器端创建控制器 * 开发用于创建新员工的视图 * 开发员工列表视图 * 开发员工编辑视图 * 开发员工删除视图 **G) 应用优化** * 调整员工添加表单 * 调整员工编辑表单 **I) 结论** * 总结课程内容 **J) .NET 7 版本更新** * 指导如何在Visual Studio中使用.NET 7和C#11 * 更新Blazor Server项目至.NET 7 * 更新Blazor WebAssembly项目至.NET 7 **K) .NET 8 版本更新** * 指导如何在Visual Studio中使用.NET 8和C#12 * 更新Blazor Server项目至.NET 8 * 更新Blazor WebAssembly项目至.NET 8 通过本课程的学习,学员将能够熟练掌握使用Blazor和SignalR技术,构建功能强大且响应迅速的实时Web应用程序,并了解如何跟进最新的.NET版本进行项目更新。
A)Introducción 1) Contenido del curso. Temario 2) Preparación del entorno de trabajo 3) ¿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 proyectoC)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 consolaD)Grupos con SignalR 13) Teoría de grupos en SignalR 14) Creamos interfaz para seleccionar salas de chat 15) Lógica de grupos en ChatHub 16) Grupos en aplicación consolaE)Streaming en ASP.NET Core con SignalR 17) Teoría streaming con SignalR 18) Ejemplo de streaming asincrono de servidor a cliente 19) Ejemplo de streaming de servidor a cliente por canal 20) Ejemplo de streaming de cliente a servidor por canal 21) Ejemplo de streaming asincrono de cliente a servidor F)Aplicación con SignalR y Blazor WebAssembly 22) Creamos aplicación Blazor WebAssembly 23) Limpiamos el proyecto Blazor WebAssembly 24) Creamos nuestra clase del modelo de datos 25) Configuramos proyectos de cliente y servidor 26) Creamos el Hub 27) Creamos el controlador en la parte del servidor 28) Creamos vista para crear nuevo empleado 29) Creamos vista para lista de empleados 30) Creamos vista para editar empleados 31) Creamos vista para borrar empleados G) Algunos ajustes en la aplicación 32) Ajustamos el formulario de alta 33) Ajustamos el formulario de editarI)Conclusiones 34)ConclusionesJ)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 7K)Actualización a.NET 8 38) Como actualizar visual studio para utilizar.NET 8 y C#12 39) Actualizamos proyecto blazor server a NET 8 40) Actualizamos proyecto blazor WebAssembly a NET 8