muy buena las explicación una pregunta no se puede hacer una combinación de las configuración para administrar parte del código en cliente y otra en en el servidor
Crees que seria posible en el futuro ejecutar código c# del lado del cliente para explotarlo, por ejemplo para interactuar con una base de datos que el cliente tenga instalada de su lado?
Muy buenos tus videos, una consulta, puedo correr blazor en visual studio 2015?... podrías decirme como hacerlo, estoy tratando de hacerlo pero no logro hacerlo
La verdad es que no sabría contestar eso a gran detalle porque nunca los he comparado mano a mano, pero sí puedo decirte que la diferencia entre Blazor SignalR y Webassembly, por ejemplo, es imperceptible.
Excelentes videos, viéndolo, me surge lo siguiente, tengo capa de negocios ,capa datos y capa entidades ya realizadas en C# de una aplicacion Windos Form , es posible utilizar estas capas y solo hacer el llamado desde el frontend con Blazor a estas capas?
Muy buen video, una consulta, existe la posibilidad de separar el código html de la lógica? Porque para vistas complejas imagino que puede hacerse engorroso el trabajo. Estoy pensando en el modelo Angular 2+ donde tenemos separado el html y el CSS de la lógica del componente.
Gracias por comentar Gustavo :). Sí, claro que se puede. De hecho, es una buena práctica tener tan separada como sea posible la lógica del html. En Blazor los componentes pueden trabajarse con tanta flexibilidad como sea necesaria.
Muy buen video! Consulta, que diferencia hay entre blazor y razor?
Рік тому
Hola Grabriel. Compre tu curso de blazor Ultimate. Todo ma muy bien, y e estado creando una plaicación websaembly con SQL Server y Dapper tal como ensañas, pero tengo el inconveniente que quiero actualizarla a .net 7, lo intente pero me genero problemas y errores en program.cs cuando uso builder.AddScoped();, todo los bulider me generan error que no se solucionar. Te escribi en el curso y te escribo por aca a ver si por alguno de los lados recibo alguna respuesta. Busque por intennet y hay bien poca información sobre Blazor y dapper, no se si estoy escogiendo la tecnologia adecuada, alomejor estoy aprendiendo algo que nadie mas usa o que pocos usan y depronto microsoft lo dejara de lado. El tema es que yo aprendi programación en la Universidad hace mas de 25 años, y pues desde entonces no habia programado, agarre Blazor por que me parece que quita algunas complicaciones y por que MudBlazor ayuda mucho y me facilitaria la vida. Tu que llevas años en esto, crees que es la tecnologia adecuada para reiniciar a alguien como yo que esta oxidado
Hola Ivan! Dapper lleva muuuuuchos años en la industria y esta super vigente, así que la tecnología que elegiste está perfecta. Habría que ver cuales son los errores puntuales que estás experimentando. SI me mandas unas capturas de pantalla en los mensajes del curso lo vemos por allí. Un saludo!
Excelente. Solo una pregunta: La app de ejemplo en el video es la misma que si se fuera a usar para Blazor Server como WebAssembly ? Es decir, no hay cambiar nada en el codigo?
Hola Clara! En este video podrás ver la diferencia entre dos soluciones Blazor. Blazor Server Side vs Blazor WebAssembly: ua-cam.com/video/IzSbFikEsEs/v-deo.html
con el audacity puedes comprimir el dynamic range de tu audio bajito y normalizar de perdida hasta -1 dB, para que las bocinas/audífonos de tu audiencia no exploten cada vez que hay un comercial de youtube en tu vídeo, saludos.
@@TheCoderCave Híjole, pues link como tal no tengo, sin embargo es relativamente facilito: metes tu audio track en audacity, y dentro de éste te vas al menú de "Effects" (está entre Generate y Analyze), y ahí prueba primero con "Normalize" a 0 dB; si después de esto aún está algo bajo el volumen, puedes intentar con "Compresor", ubicado en el mismo menú de Effects. Finalmente exportas el audio track y lo escuchas para comparar el nuevo volumen. Espero y esto sea útil. Cualquier otra duda, intentaré ayudar de nuevo en la mayor medida. Saludos.
Gracias por la infirmacion. La verdas me siento a veces abrumado cn tantas tecnologias, es cm ir a un supermercado a comprar un cereal para el desayuno.
Gracias Adolfo! Y sí, es normal sentirse abrumado. Lo bueno de Blazor es que permite usar C# (en lugar de Javascript y sus frameworks) en el frontend y eso, idealmente, reduciría la complejidad de nuestras soluciones.
Uno de los problemas mas mayores que me he encontrado con blazor es al momento de realizar una actualización de código en el servidor los usuarios siguen teniendo la versión antigua que queda guardada en cache he indagado por varias partes y no hay una solución clara de microsoft a esto. Esto me parece una punto bastante sustancia a desfavor.
Esto sucede en blazor del lado del cliente? Supongo que la cache del navegador guardar la aplicación y por esto no se actualiza. ¿Hay alguna forma de versionar y verificar si el cliente tiene la última versión? Vi algo similar en la app web de flow
En el caso de Nodejs si se esta usando javascript en el lado del servidor y del cliente con cualquier framework javascript. Ya con eso, esa premisa es incorrecta.
no explicas bien el concepto webassembly. No transforma a javascript antes de ser ejecutado. Transforma el codigo a formato binario para que el navegador lo procese como "lenguaje" de bajo nivel.
muy bueno los videos! consulta. tenes alguno de manejo de estados con fluxor u otros metodos?
excelente video, muy infromativo.Me va a ayudar mucho en mis clases
💥¿Quieres aprender Blazor?
🔥 Curso Completo de Blazor desde Cero ► bit.ly/38DtZXz
🔥 Blazor Ultimate: Domina Blazor en 4 Proyectos ► bit.ly/3xbAtbA
Muy buena info, gracias por la explicación
Muchas gracias Jessenia!
Excelente explicación. Vamos aprovechar el curso en UDEMY.
muy buena las explicación una pregunta no se puede hacer una combinación de las configuración para administrar parte del código en cliente y otra en en el servidor
Sí, claro! Te recomiendo que mires este video en donde aplico exactamente eso: ua-cam.com/video/PFOknwtulcM/v-deo.html
Ojala sigas con el curso de esta manera me ayudaria bastante a entender esta herramienta
Crees que seria posible en el futuro ejecutar código c# del lado del cliente para explotarlo, por ejemplo para interactuar con una base de datos que el cliente tenga instalada de su lado?
Hola! necesitaria un tutorial de como hacer binding en un radio button... tienes alguno? Muchas gracias!
Excelente video! pienso que estamos en un buen momento para que C# complemente el FrontEnd al realizar una solución. Saludos desde Costa Rica!
Muy buenos tus videos, una consulta, puedo correr blazor en visual studio 2015?... podrías decirme como hacerlo, estoy tratando de hacerlo pero no logro hacerlo
Hola, qué tan eficiente es SignalR respecto a Apache con Php o similares?
La verdad es que no sabría contestar eso a gran detalle porque nunca los he comparado mano a mano, pero sí puedo decirte que la diferencia entre Blazor SignalR y Webassembly, por ejemplo, es imperceptible.
@@TheCoderCave gracias por la respuesta. aún no sé si blazor podrá cambiar el panorama web o simplemente será una tecnología con una cuota mínima
Excelentes videos, viéndolo, me surge lo siguiente, tengo capa de negocios ,capa datos y capa entidades ya realizadas en C# de una aplicacion Windos Form , es posible utilizar estas capas y solo hacer el llamado desde el frontend con Blazor a estas capas?
Si claro! Deberías crear una API para que estas capas que ya tienen puedan ser accedidas desde el frontend
Muy buen video, una consulta, existe la posibilidad de separar el código html de la lógica? Porque para vistas complejas imagino que puede hacerse engorroso el trabajo. Estoy pensando en el modelo Angular 2+ donde tenemos separado el html y el CSS de la lógica del componente.
Gracias por comentar Gustavo :).
Sí, claro que se puede. De hecho, es una buena práctica tener tan separada como sea posible la lógica del html. En Blazor los componentes pueden trabajarse con tanta flexibilidad como sea necesaria.
Muy buen video! Consulta, que diferencia hay entre blazor y razor?
Hola Grabriel. Compre tu curso de blazor Ultimate. Todo ma muy bien, y e estado creando una plaicación websaembly con SQL Server y Dapper tal como ensañas, pero tengo el inconveniente que quiero actualizarla a .net 7, lo intente pero me genero problemas y errores en program.cs cuando uso builder.AddScoped();, todo los bulider me generan error que no se solucionar. Te escribi en el curso y te escribo por aca a ver si por alguno de los lados recibo alguna respuesta. Busque por intennet y hay bien poca información sobre Blazor y dapper, no se si estoy escogiendo la tecnologia adecuada, alomejor estoy aprendiendo algo que nadie mas usa o que pocos usan y depronto microsoft lo dejara de lado. El tema es que yo aprendi programación en la Universidad hace mas de 25 años, y pues desde entonces no habia programado, agarre Blazor por que me parece que quita algunas complicaciones y por que MudBlazor ayuda mucho y me facilitaria la vida. Tu que llevas años en esto, crees que es la tecnologia adecuada para reiniciar a alguien como yo que esta oxidado
Hola Ivan! Dapper lleva muuuuuchos años en la industria y esta super vigente, así que la tecnología que elegiste está perfecta.
Habría que ver cuales son los errores puntuales que estás experimentando. SI me mandas unas capturas de pantalla en los mensajes del curso lo vemos por allí.
Un saludo!
Excelente. Solo una pregunta: La app de ejemplo en el video es la misma que si se fuera a usar para Blazor Server como WebAssembly ? Es decir, no hay cambiar nada en el codigo?
Hola Clara!
En este video podrás ver la diferencia entre dos soluciones Blazor.
Blazor Server Side vs Blazor WebAssembly: ua-cam.com/video/IzSbFikEsEs/v-deo.html
@@TheCoderCave muchas gracias
con el audacity puedes comprimir el dynamic range de tu audio bajito y normalizar de perdida hasta -1 dB, para que las bocinas/audífonos de tu audiencia no exploten cada vez que hay un comercial de youtube en tu vídeo, saludos.
Me interesa mucho esto porque estoy teniendo muchos problemas con el audio :(. ¿Tienes algún link o algo para pasarme?
@@TheCoderCave Híjole, pues link como tal no tengo, sin embargo es relativamente facilito: metes tu audio track en audacity, y dentro de éste te vas al menú de "Effects" (está entre Generate y Analyze), y ahí prueba primero con "Normalize" a 0 dB; si después de esto aún está algo bajo el volumen, puedes intentar con "Compresor", ubicado en el mismo menú de Effects. Finalmente exportas el audio track y lo escuchas para comparar el nuevo volumen.
Espero y esto sea útil. Cualquier otra duda, intentaré ayudar de nuevo en la mayor medida.
Saludos.
@@JC-yv1qj Gracias!!! Voy a ponerlo en práctica a ver si puedo mejorar el audio.
Ya me suscribí
Gracias por la infirmacion. La verdas me siento a veces abrumado cn tantas tecnologias, es cm ir a un supermercado a comprar un cereal para el desayuno.
Gracias Adolfo! Y sí, es normal sentirse abrumado.
Lo bueno de Blazor es que permite usar C# (en lugar de Javascript y sus frameworks) en el frontend y eso, idealmente, reduciría la complejidad de nuestras soluciones.
Uno de los problemas mas mayores que me he encontrado con blazor es al momento de realizar una actualización de código en el servidor los usuarios siguen teniendo la versión antigua que queda guardada en cache he indagado por varias partes y no hay una solución clara de microsoft a esto. Esto me parece una punto bastante sustancia a desfavor.
Esto sucede en blazor del lado del cliente? Supongo que la cache del navegador guardar la aplicación y por esto no se actualiza. ¿Hay alguna forma de versionar y verificar si el cliente tiene la última versión? Vi algo similar en la app web de flow
En el caso de Nodejs si se esta usando javascript en el lado del servidor y del cliente con cualquier framework javascript. Ya con eso, esa premisa es incorrecta.
Cual premisa?
no explicas bien el concepto webassembly. No transforma a javascript antes de ser ejecutado. Transforma el codigo a formato binario para que el navegador lo procese como "lenguaje" de bajo nivel.