Тёмный

Aplicaciones en Tiempo Real en .NET con SignalR y Blazor: CRUD 

The Coder Cave esp
Подписаться 72 тыс.
Просмотров 7 тыс.
50% 1

👉👉Curso Completo de Blazor desde Cero: bit.ly/38DtZXz 👈👈
Descuento del 66% 👉 thecodercave.com/descuento/
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
🤔 SOBRE ESTE VIDEO 👇
En este video iremos un poco más allá después de la introducción de SignalR en Blazor, y esta vez crearemos un CRUD que funcionará en tiempo real.
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
🎥 OTROS VIDEOS QUE TE PUEDEN INTERESAR 👇
Introducción a SignalR con Blazor: • Introducción a las Apl...
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
💥ME ENCUENTRAS TAMBIÉN AQUÍ 👇
Sitio Web ►thecodercave.com/
Twitter ► / cavecoder
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
💻 CURSOS PREMIUM 👇
🚀Curso Completo de C# desde Cero ► bit.ly/3jLyIv4
🚀Curso de C# Práctico en 15 Proyectos ► bit.ly/3uUqCaR
🚀Curso de C# en el Backend - API Mastery ► bit.ly/3lJLZdB
🔥 Curso Completo de Blazor desde Cero ► bit.ly/38DtZXz
🔥 Blazor Ultimate: Domina Blazor en 4 Proyectos ► bit.ly/3xbAtbA
👉Curso Práctico de SQL para principiantes ►bit.ly/2R6KVOX
📚 Curso de GIT y Github para Principiantes ► bit.ly/30Fbhz4
Descuento del 60% en todos mis cursos 👉 thecodercave.com/descuento/
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
📚 RECURSOS RECOMENDADOS 👇
¿QUIERES APRENDER INGLÉS?👇
Italki ► $10 de regalo con tu primera compra
👉 go.italki.com/TheCoderCaveesp
Busuu ► App gratis con descuento para su sección Premium
👉www.dpbolvw.net/click-1003128...
Dominios ► Namecheap: 👇
👉 www.kqzyfj.com/8h117p-85-7NPO...
Nota: Los links en la descripción son links de afiliado, lo que significa que recibiré una pequeña comisión si te registras usando esos links sin ningún costo extra para ti. Todos los links de afiliados son productos o servicios en los que creo y uso personalmente.
Music from filmmusic.io
"Blippy Trance" by Kevin MacLeod (incompetech.com)
License: CC BY (creativecommons.org/licenses/b...)
#blazorsignalrcrud #signalR #blazor

Наука

Опубликовано:

 

3 дек 2020

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 25   
@luisfernandodeolazabalsche3317
@luisfernandodeolazabalsche3317 3 года назад
Eres de los mejores en .Net, felicitaciones por tus conocimientos que nos transmites ;-)
@TheCoderCave
@TheCoderCave 3 года назад
Muchas gracias por el apoyo Luis!
@Gilgameshx
@Gilgameshx 3 года назад
Excelente video! Es la misma escencia a los CRUDs ya disponibles en este canal, supongo que el api y dbcontext se pueden hacer en el lado server en caso de querer usar otra db y los services para consumir esa api en el client
@deimercastrillomartinez7473
@deimercastrillomartinez7473 3 года назад
Hola Coder..!! Sabes que siempre te he felicitado por tus cursos. Aunque aun sigo a la espera de ese curso tan anhelado, que es el de webAssembly, implementando una buena arquitectura y con un proyecto real; es decir con BD, Login, crud, master_details y reportes. Te lo agradecería muchisimo..!! Nota: puede ser algo corto, pero que se implementen esas cosas que son tan necesaria.
@davidlozano3363
@davidlozano3363 2 года назад
Muchas gracias. Superbueno!!!.
@Supervixar
@Supervixar 3 года назад
hermano, eres de lo mejor qu he visto
@harvey2010yt
@harvey2010yt 3 года назад
Nota, ~32:30. Para que Dispose se dispare es necesario que derives IDisposable, más precisamente IAsyncDisposable (net 5), en donde implementas async ValueTask DisposeAsync()
@guidomamaniherbas6707
@guidomamaniherbas6707 3 года назад
muy buen video felicidades gracias
@eduarsanchez1851
@eduarsanchez1851 Год назад
Excelente contenido
@stefanypatrick95
@stefanypatrick95 3 года назад
Joder que buen video... me suscribo :v
@jorgeenriqueriveraortiz8703
@jorgeenriqueriveraortiz8703 3 года назад
Hola Gabriel cómo estás, un favor he estado viendo todos tus videos, primero felicitaciones explicas muy bien y tu material es excelente. Tengo una duda, en el ejemplo de CRUD que hiciste de server side para editar no creaste un componente blazor adicional si no que en la misma página le colocaste otra dirección adicional que recibía el id del objeto a eliminar, si trabajo con SignalR esto no se puede hacer? es que acá creas una página Edit adicional. Muchas gracias
@TheCoderCave
@TheCoderCave 3 года назад
Hola Jorge, si, se puede hacer sin problemas!!
@Gilgameshx
@Gilgameshx 3 года назад
Seria un detallazo que hicieras un CRUD con imagenes en blazor y mongo o sql
@TheCoderCave
@TheCoderCave 3 года назад
Me gusta! Te refieres a guardar las imagenes en binario en la base de datos?
@Gilgameshx
@Gilgameshx 3 года назад
@@TheCoderCave Si, o almacenarla en una carpeta dentro de la app, ambas son muy utiles
@ErickOrlando
@ErickOrlando 2 года назад
Necesitaba este video y gracias por el aporte, lo probé y ahora mi jefe cree que soy brujo de la programación 🤭
@pepepozo11
@pepepozo11 10 месяцев назад
Buenas! Me gustan muchísimo tus videos. Estoy haciendo dos cursos tuyos de Udemy y van genial. Una pregunta rápida. Siempre que editas, te mueves a una pagina "edit", le pasas por la url el id del elemento a editar y haces una llamada a la BBDD con ese id para traerte los valores del elemento. Mi pregunta es: ¿Existe alguna forma de pasar no un id a la pagina, sino todo el modelo, para evitar tener que volver a llamar a la BBDD para traerte el modelo? ¿Alguna forma de hacer NavigationTo pero pasando un parámetro que sea un objeto? Muchísimas gracias por tu trabajo! Un saludo!
@TheCoderCave
@TheCoderCave 10 месяцев назад
Hola! Se puede, pero hay que utilizar componentes anidados y RenderFragments, lo cual suele agregar un poco complejidad. En el primero de los cursos de Blazor (Aprende Blazor desde Cero) lo muestro como para que aprendan las posibilidades que hay, sin embargo yo me sigo quedando con esta opción de navegar hacia la página y hacer la llamada a la base de datos para páginas sencillas porque en cuanto a performance no debería afectar tanto una sola llamada a la base de datos. De cualquier manera, como te decía antes, sí se puede sólo hay que rebuscarla un poco más.
@feyaluciano
@feyaluciano 2 года назад
Te consulto, si tengo dos usuarios que están viendo el listado del crud, un usuario ahora edita un lenguaje,el otro usuario sin refrescar la página vería el cambio no? Ya que se entera que hubo un cambio al estar registrado al hub,es así? En aplicaciones reales,cuando usarías tiempo real en un crud? Y en qué otro tipo de aplicaciones a parte de un chat? Gracias
@TheCoderCave
@TheCoderCave 2 года назад
Sí, en el escenario que planteas, usando SignalR el usuario vería el cambio de manera inmediata. En general solo considero SignalR cuando la naturaleza de la aplicación necesita el tiempo real, como una red social por ejemplo. Para la gran mayoría de los casos esto no es realmente necesario
@jasielbecerra4123
@jasielbecerra4123 3 года назад
en el componente lenguagelist al poner la conexión al hub en el code{} no crea muchas conexiones cada vez que se acceda a ese componente ? cada vez que te salgas y entres a la pagina se va a crear conexiones distintas al hub no?
@TheCoderCave
@TheCoderCave 3 года назад
Hola Jasiel! Lo que preguntas es muy acertado, pero como aquí estamos usando Blazor, eso está cubierto. Blazor sólo inicializa los componentes una sola vez y luego lo único que hace es "ocultarlo y mostrarlo de nuevo" (para simplificarlo, porque en realidad hace mucho más que eso). Con esto te quiero decir, que el método OnInitialize sólo se invocará una sola vez (cuando la app cargue) y nunca más, por lo cual no habrá duplicación de conexiones en este caso.
@fsaz87
@fsaz87 3 года назад
Buenisimo viedo.... si pudiera proporcionar el código fuente seria bueno.. graciasss
@TheCoderCave
@TheCoderCave 3 года назад
Hola Fernando! envíame un mail a thecodercaveok@gmail.com indicandome el video y te lo envío por allí!
@fsaz87
@fsaz87 2 года назад
@@TheCoderCave al utilizar los códigos que muestra en el video y subir la aplicación a Azure sale este error al momento de ejecutar las logica que muestra, pero en local si funciona. Microsoft.AspNetCore.SignalR.Client.HubConnection.HandshakeAsync(ConnectionState startingConnectionState, CancellationToken cancellationToken)
Далее
Build an SQL Agent with Llama 3 | Langchain | Ollama
20:28
Llamadas en Tiempo Real con Angular y SignalR
1:20:53
Просмотров 10 тыс.
Cómo enviar emails en .Net Core con C# y Blazor
26:05
CREA Aplicaciones en TIEMPO REAL con SignalR
24:19
Просмотров 6 тыс.