Пікірлер
@diegoarturoparramolina8083
@diegoarturoparramolina8083 9 сағат бұрын
Quisiera saber cual es la diferencia de IMemoryCache y si este tiene la opción de que si se edita algo de la lista refresque ese dato que se edito gracias
@marioescudero7103
@marioescudero7103 14 сағат бұрын
Buen video! Esto funciona en Blazor con .NET (WASM)? Gracias
@MatiasBricenoCastillo
@MatiasBricenoCastillo Күн бұрын
Fantastico, muchisimas gracias!
@liltota2000
@liltota2000 Күн бұрын
la cabra🐐
@elmermartinez
@elmermartinez 2 күн бұрын
Felipe puedes hablar sobre optimizacion de consultas EF , o redis en asp net, hay pocos videos de este tema, muchas gracias
@gavilanch2
@gavilanch2 2 күн бұрын
Ya de redis tengo videos: kzbin.info/www/bejne/jmOrp4uum9qEna8
@elmermartinez
@elmermartinez 2 күн бұрын
Muy bueno
@gavilanch2
@gavilanch2 2 күн бұрын
Gracias!
@gavilanch2
@gavilanch2 2 күн бұрын
Curso completo de Minimal APIs con EF Core con descuento: felipe-gavilan.azurewebsites.net/api/Redireccion?curso=minimal-ef-esp Curso completo de Minimal APIs con Dapper con descuento: felipe-gavilan.azurewebsites.net/api/Redireccion?curso=minimal-dapper Curso completo de ASP.NET Core y Angular con descuento: felipe-gavilan.azurewebsites.net/api/Redireccion?curso=angular-y-asp-net-core Link de mis cursos con descuento: www.felipe-gavilan.com/cursos?idioma=esp Github: github.com/gavilanch/OutputCacheEnMetodos
@rosewall8430
@rosewall8430 4 күн бұрын
Lider, usted cree que blazor tenga futuro? He pensado en eso y la verdad estoy considerando pasarme a otros frameworks como Angular o React
@gavilanch2
@gavilanch2 3 күн бұрын
Uno de los problemas de Blazor es que llegó un poco tarde. Angular existe desde el 2010 (14 años), React existe desde el 2013 (11 años), por otro lado, Blazor es del 2019. Esta diferencia de tiempo provoca que haya muchos más proyectos tanto en Angular y React comparado con Blazor. Por otro lado, para el front-end, JavaScript es el lenguaje por excelencia. Ciertamente, se pueden usar otros, como C#, sin embargo, no necesariamente es tan atractivo para tantas personas pasar de JS a C#, lo que limita la adopción de Blazor. Blazor tiene su público, y es útil para los que somos de .NET, fuera de ahí, no creo que crezca tanto como los ya mencionados Angular y React. Si tu interés, por ejemplo, es conseguir un trabajo remoto que pague bien, posiblemente Blazor no sea estratégico para ti. Por otro lado, si quieres tener tu propio negocio de desarrollo de software, y todo tu equipo trabaja con .NET, pues Blazor puede ser una buena decisión para disminuir tiempo de desarrollo. Todo depende de tus metas. Saludos!
@LorenzoJimenez
@LorenzoJimenez 4 күн бұрын
Muy util el video. En realidad son mucho más lìneas de codigo (min 2:50) para que la cosa funcione. Hagalo sin la libreria que le genera el codigo (Add-Migration). Otra cosa que le veo importante, son los pasos ordenados para lograr el cometido.
@gavilanch2
@gavilanch2 3 күн бұрын
Buenas, Lorenzo. Claro está, pero el punto es que antes utilizar un sistema similar requería mayor configuración. Ahora, con nuevas abstracciones, podemos ser más productivos. Un saludo!
@LorenzoJimenez
@LorenzoJimenez 3 күн бұрын
@@gavilanch2 totalmente más productivos
@LorenzoJimenez
@LorenzoJimenez 3 күн бұрын
@@gavilanch2 totalmente más productivos
@LorenzoJimenez
@LorenzoJimenez 3 күн бұрын
@@gavilanch2 totalmente más productivos
@GaryMT05
@GaryMT05 5 күн бұрын
Hola Felipe, a inicios de año compré el curso de angular 12 y net core 5. Para acceder a este nuevo curso curso actualizado lo debo comprar?
@gavilanch2
@gavilanch2 3 күн бұрын
Buenas, así es, lamentablemente el curso que compraste tuve que actualizarlo al 100%, regrabando cada video. Si deseas un cupón para que pagues lo menos posible, te lo puedo dar. Saludos!
@GaryMT05
@GaryMT05 3 күн бұрын
@@gavilanch2 Claro q me encantaría el cupón para poder adquirlo el curso actualizado. Se agradece
@gavilanch2
@gavilanch2 2 күн бұрын
@@GaryMT05 Perfecto, aquí tienes un cupón con descuento máximo. Este expira dentro de 5 días, por lo que debes de aprovecharlo antes de eso: www.udemy.com/course/desarrollando-aplicaciones-en-angular-y-aspnet-core-v2/?couponCode=2024OCTUBRE-1
@JoseJaimeAlvarezHerrera-h8x
@JoseJaimeAlvarezHerrera-h8x 6 күн бұрын
Cuando estará la actualización del curso de Blazor en udemy saludos y exclentes cursos !!!
@gavilanch2
@gavilanch2 5 күн бұрын
Faltan unos meses para ese. Será con .NET 9. Saludos!
@RichardDraconian
@RichardDraconian 6 күн бұрын
El proyecto de angular 17, me lo creo bien a excepción de este mensaje: "git" no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable.............la pregunta es , afecta al proyecto??? agradecería tu respuesta
@gavilanch2
@gavilanch2 6 күн бұрын
Buenas, eso es que no tienes git instalado. Git es para el control de versiones. No afecta en nada el proyecto. De todos modos, es bueno que instales git para tus desarrollos profesionales. Saludos!
@gavilanch2
@gavilanch2 6 күн бұрын
Por cierto, usamos Angular 18.
@RichardDraconian
@RichardDraconian 6 күн бұрын
@@gavilanch2 Te agradezco Felipe, pero fíjate que instale Angular hace dos semanas y me instalo la version 17.0.9 habría algún problema para seguir tus videos o tengo que actualizar versión, pues vengo de .NET y apenas estoy aprendiendo Angular, por cierto soy tu suscriptor y sigo tu canal, me ha ayudado mucho 👍👍👍
@gavilanch2
@gavilanch2 5 күн бұрын
@@RichardDraconian No debieran haber muchos problemas en general.
@juanantoniodelarosa3358
@juanantoniodelarosa3358 7 күн бұрын
Genial
@gavilanch2
@gavilanch2 6 күн бұрын
Gracias!
@luisfernandodeolazabalsche3317
@luisfernandodeolazabalsche3317 7 күн бұрын
Muchisimas gracias Felipe
@luisfernandodeolazabalsche3317
@luisfernandodeolazabalsche3317 7 күн бұрын
Gracias Felipe.
@gavilanch2
@gavilanch2 7 күн бұрын
Siempre! espero te sirva!
@juancastillo1111
@juancastillo1111 7 күн бұрын
Haces muy buen contenido. ¡Muchas gracias! Me gustaría saber que tema utilizas en visual studio.
@gavilanch2
@gavilanch2 7 күн бұрын
Gracias! Uso el "Dark". Saludos
@alexisfuenzalida8625
@alexisfuenzalida8625 7 күн бұрын
Estoy terminando el de minimal api con dapper y he aprendido mucho Gracias Felipe Una consulta, entiendo que para gustos colores pero porque elegir una opción js (Angular, React, Vue, etc) por sobre Blazor?
@gavilanch2
@gavilanch2 7 күн бұрын
Es que depende para qué. Si es por preferencia, soy más productivo con Blazor. Sin embargo, si una persona quiere aprender una habilidad que le ayude a conseguir un empleo, es probable que le convenga más Angular o React que Blazor, pues este es muy nuevo y no tiene tanta adopción comparados con las otras opciones.
@edgaradolfocom
@edgaradolfocom 7 күн бұрын
Buenisimo!!
@gavilanch2
@gavilanch2 7 күн бұрын
Gracias!
@didieryepezcabanillas8900
@didieryepezcabanillas8900 7 күн бұрын
Tu curso de Udemy es bueno, Gracias Felipe, saludos🇵🇪
@gavilanch2
@gavilanch2 7 күн бұрын
Muchas gracias por el apoyo!
@andresamortegui91
@andresamortegui91 9 күн бұрын
Excelente video, estoy estuiando y repasando estos conceptos y realmente me fue de mucha utilidad.
@gavilanch2
@gavilanch2 8 күн бұрын
Me alegro!
@jesusnoguera8725
@jesusnoguera8725 9 күн бұрын
Hola, buen video, quería preguntar, cuando usas el UrlBase importas el enviroment y no el enviroment.development, esto es porque al compilar angular por debajo sabe que configuración proveer dependiendo del target de compilación ? gracias!.
@gavilanch2
@gavilanch2 9 күн бұрын
Buenas, Jesús, es correcto. En desarrollo se usará environment.development y en producción se usará environment. Esto será automático. Saludos!
@facundobanegaz5800
@facundobanegaz5800 10 күн бұрын
Esta informacion vale oro!!!
@Christian-ho9qm
@Christian-ho9qm 13 күн бұрын
Excelente Felipe !!! Muy buen tutorial para seguirlo paso a paso y no fallar. Mis felicitaciones. Para el aguinaldo invierto en un curso tuyo ... Saludos desde Argentina.
@gavilanch2
@gavilanch2 12 күн бұрын
Muchísimas gracias!
@hernanmaldonado7896
@hernanmaldonado7896 15 күн бұрын
Buenas consulto, a que video anterior hace referencia?
@gavilanch2
@gavilanch2 14 күн бұрын
Este video es parte de una playlist: studio.kzbin.infoPL0kIvpOlieSNJlLKLTNPgTDPIpgtxe3q6/videos
@juliojavier182
@juliojavier182 19 күн бұрын
muy buen trabajo, eres el mejor explicando este pequeño gran solución, en cuanto pueda comprare tu curso, muchas gracias.
@gavilanch2
@gavilanch2 15 күн бұрын
Gracias, Julio!
@juanantoniodelarosa3358
@juanantoniodelarosa3358 22 күн бұрын
Felipe, Eres un grande, el mejor
@gavilanch2
@gavilanch2 21 күн бұрын
Gracias!
@julianlopez1610
@julianlopez1610 24 күн бұрын
Hola, en otros ejemplos he visto que usan Virtual en las propiedades navigacionales, a que se debe o cuál es su función ?
@gavilanch2
@gavilanch2 21 күн бұрын
Usualmente el Virtual se usa cuando se quiere implementar lazy loading. Saludos!
@caiser05
@caiser05 24 күн бұрын
Dices que más adelante explicas porque el método retorna double pero al final no lo dices.
@LeonardoHatti
@LeonardoHatti 27 күн бұрын
Parte 2?
@giancarloalvarezjorge2500
@giancarloalvarezjorge2500 27 күн бұрын
Hola Felipe! tengo una duda , en caso de que publique mi proyecto de .NET Core en IIS y al colocarle un dominio , me de un error 403, como puedo resolver eso? he buscado en diferentes documentaciones y no encuentro mucha info al respecto.
@gavilanch2
@gavilanch2 27 күн бұрын
Buenas, Giancarlo. ¿Eso te pasa con cualquier proyecto? O sea, si publicas un proyecto recién creado de .NET Core en IIS, ¿Te funciona? Es para ver si es posiblemente un tema de código del proyecto en sí o si es un tema de configuración. Saludos!
@samuelsaravia7621
@samuelsaravia7621 28 күн бұрын
Excelente video, al punto y super claro
@gavilanch2
@gavilanch2 27 күн бұрын
Gracias!
@luisfernandodeolazabalsche3317
@luisfernandodeolazabalsche3317 28 күн бұрын
Gracias Felipe.
@gavilanch2
@gavilanch2 27 күн бұрын
A ti! Espero te sirva el video!
@luisfernandodeolazabalsche3317
@luisfernandodeolazabalsche3317 28 күн бұрын
Gracias Felipe.
@luisfernandodeolazabalsche3317
@luisfernandodeolazabalsche3317 28 күн бұрын
Gracias Felipe.
@dangerosa01
@dangerosa01 28 күн бұрын
Que preferís blazor o angular?
@gavilanch2
@gavilanch2 28 күн бұрын
De "preferencia" Blazor, pero, si un cliente me pidiera mi opinión, para cierto tipo de aplicaciones, Angular tiene más sentido, sobre todo por la amplia comunidad que tiene. Aunque no está de más decir que Blazor ha avanzado bastante en los últimos años, pero sigue siendo un nicho limitado.
@diego21007
@diego21007 29 күн бұрын
hola Felipe! De qué curso de Udemy es parte este video?
@gavilanch2
@gavilanch2 28 күн бұрын
Buenas, Diego, no tengo un curso de Udemy con Razor Pages. Lo más parecido sería el de MVC: felipe-gavilan.azurewebsites.net/api/Redireccion?curso=asp-net-core-mvc-esp
@melvinluisdelacruz8722
@melvinluisdelacruz8722 29 күн бұрын
Profe , ponga el VS en dark mode para que se nos cuide la vista suya y nuestra no queremos estar mas cieguitos
@gavilanch2
@gavilanch2 28 күн бұрын
jajaja soy de los pocos programadores que prefiere el light mode. Lo puse en VS por ustedes. Me ha faltado ponerlo en el VS Code.
@haroldpepete
@haroldpepete 29 күн бұрын
al retornar get desde el servicio debes de cerrar esa suscripcion cuando el componente sea destruido, vas a tener memory leaks y deberias usar signals y no un arreglo, para hacer mas reactivo el componente
@gavilanch2
@gavilanch2 28 күн бұрын
Los observables del HttpClient no requieren ser cerrados pues esto se hace automáticamente. Así lo dice la documentación oficial: v17.angular.io/guide/http-request-data-from-server Por otro lado, sí, en el futuro podemos usar Signals.
@haroldpepete
@haroldpepete 28 күн бұрын
@@gavilanch2 eso que dices tiene muchos detractores, normalmente no se debe hacer con los post, put y delete, pero con el get algunos recomiendan que si deberiaa hacerse una finalizacion de la subcripcion, porque puede quedar esperando la respuesta del servidor y esta puede llegar cuando el componente ya ha sido destruido.
@gavilanch2
@gavilanch2 28 күн бұрын
@@haroldpepete ¿Y consideras que eso aplica en el ejemplo del video?
@haroldpepete
@haroldpepete 28 күн бұрын
@@gavilanch2 por ser un ejemplo sencillo donde el backend no hace ningun tipo de procesamiento talvez no. Pero lo bueno hubiera sido hacer la observacion, casualmente vi un video de Deborah Kurata donde habla del uso del takeUntilDestroyed , y hace la aclracion de que con el get si deberia usarse, con los demas metodos si es algo como fire and forget y no es necesario. Solo te digo como una observacion y tratar de enriquecer tu contenido, lo hago porque vi que es algo en lo cual creia yo ciergamente
@gavilanch2
@gavilanch2 28 күн бұрын
@@haroldpepete Tranquilo, agradezco el aporte. Solo que este video lo quería enfocar en la parte de la comunicación front-back, ya luego en futuros tutoriales puedo abordar ese tipo de buenas prácticas. Reitero el agradecimiento y te deseo feliz día!
@brailynperez8651
@brailynperez8651 29 күн бұрын
Buen video, aun estoy aprendiendo web api y esto me da una idea del uso que se le da del lado del front
@gavilanch2
@gavilanch2 29 күн бұрын
Excelente, me alegro te sirva!
@ale_gallardo
@ale_gallardo 29 күн бұрын
Gracias Felipe, esto se conecta perfectamente con tu curso Minimal APIs.
@gavilanch2
@gavilanch2 29 күн бұрын
Así es!
@jseh_
@jseh_ 29 күн бұрын
usar esa función "inject()" no hace mas difícil hacer testing? es recomendable usar esa forma en lugar de la del constructor? tiene alguna ventaja?
@gavilanch2
@gavilanch2 29 күн бұрын
Al final solo debes configurar el provider al usar el componente en caso de que quieras hacer mock al servicio. En el curso de Udemy hacemos uso de la configuración del provider para ganar flexibilidad con el inject (aunque no lo hacemos para testing, pero en principio es lo mismo).
@marceloleoncaceres6826
@marceloleoncaceres6826 29 күн бұрын
Gracias maestro, clarísima la explicación,
@franciscovargas8379
@franciscovargas8379 29 күн бұрын
Hola Felipe, el curso anterior parecido a este desapareció cierto ? Ya no lo veo entre mis cursos!
@gavilanch2
@gavilanch2 29 күн бұрын
Que raro, busca bien, porque el curso viejo está oculto, pero debiera salirte entre tus cursos ya comprados. Saludos
@franciscovargas8379
@franciscovargas8379 29 күн бұрын
@@gavilanch2de verdad no me aparece, igual ya compre el actualizado jejeje, saludos.
@gavilanch2
@gavilanch2 29 күн бұрын
Curso completo de ASP.NET Core y Angular con descuento: felipe-gavilan.azurewebsites.net/api/Redireccion?curso=angular-y-asp-net-core Link de mis cursos con descuento: www.felipe-gavilan.com/cursos?idioma=esp
@triGataro
@triGataro 29 күн бұрын
Gracias por tu trabajo me fue muy util
@diegozamora556
@diegozamora556 Ай бұрын
Se podría realizar hacia una base de datos Db2?
@gavilanch2
@gavilanch2 29 күн бұрын
Veo que existe soporte de Dapper para Db2. Aunque no soy experto en el tema.
@music4thesoul585
@music4thesoul585 Ай бұрын
Tiene algún cupón de descuento? lo quise comprar pero de pronto vi que el precio subio 😢
@gavilanch2
@gavilanch2 Ай бұрын
Claro, aquí tienes un cupón con descuento máximo (el cupón expira en 3 días, debes de aprovecharlo cuanto antes): www.udemy.com/course/desarrollando-aplicaciones-en-angular-y-aspnet-core-v2/?couponCode=2024SEPTEMBER-1
@music4thesoul585
@music4thesoul585 Ай бұрын
@@gavilanch2 gracias acabo de adquirir el curso
@pedrovan-eiker1301
@pedrovan-eiker1301 Ай бұрын
Hey Felipe que bien.
@gavilanch2
@gavilanch2 Ай бұрын
Gracias!
@SvenKnutson
@SvenKnutson Ай бұрын
Hola Felipe, excelente contenido como siempre. Volvimos a angular después de mucho blazor
@gavilanch2
@gavilanch2 Ай бұрын
Sí, haré unos cuantos videos! Igual de Blazor haré contenido más adelante
@Bola10010
@Bola10010 Ай бұрын
Muchas gracias por la info, ¿ oye una duda como se podrian compartir valores entre vistas parciales? Saludos