Muy buen video Hector, yo trabajo con Java, y veo que Entity Framework es similar a JDBC en Java, pero la verdad me causa curiosidad si JDBC tiene algo similar para el Lazy Loading como lo tiene Entity Framework. Por cierto, la paginación es otra forma de implementar Lazy Loading? Porque en teoria cumple con la descripción, ya que traes la informacion fragmentada.
@@sirius6540 Al menos en lo poco que vi del framework en este video, diria que no, y más que todo por como hace la conexión, la configuración de la conexión de Spring JPA va atada a la configuración de Spring por lo tanto su configuración debe hacerse en el archivo de configuración de las propiedades del proyecto de Spring ya sea en el .properties o en el .yaml o .yml, en cambio con JDBC no es es así, en JDBC tu mismo administras la conexión dentro de tu codigo, tal y como se hizo en este video. Es verdad que me falta ver mucho más del Entity Framework, y puede que tengas razón y tenga mas parecido a JPA en otros aspectos. Yo solo lo decia por ese aspecto de la conexión.
yo uso el lazyloading en mis APIS, pero solo lo uso para buscar los detalles de cierta entidad, ejemplo, si tengo la tabla marcas, hago un getall solo a los nombrtesy su info de primer nivel, si busco los detalles de una marca en especifico mediante su ID, ahi es donde llamo todo lo asociado, en este caso seria, mostrar una marca y su objeto de cervezas
Este video me hubiera servido para responder una pregunta de una entrevista hace años, me entrevistó un árabe en inglés de la empresa TATA Consultancy, igual, ni me dieron el empleo jajajajaaa
no les parece loco que google se autobloquee? hoy abri youtube en mi navegador chrome y me aparecio cookies de terceros bloqueadas y yo me quede con cara de watafak 😂 que royo contigo google
Si hasta puedes hacer un procesador en excel solo conocía el lazy loading por el front haré pruebas con mi orm y como siempre gracias por compartir tu conocimiento saludos guapo ❤
Muy bien cabezón gracias, una pregunta si no deseo usar laza bajo la misma configuración de esa optionBuilder debo escribir include en la consulta ? Gracias. Saludos desde Chihuahua
Saludos, gracias por compartir tu conocimiento, buen video. Aca una duda, un programa, por ejemplo desarrollado en php debe instalarse en tres computadoras y desde cualquiera de estas se debe poder acceder a una base de datos que esta´ en una de las tres computadoras, ¿como se estructura esto?, si puedes comentar al respecto te lo agradezco!
Hector hace poco me encontré con esto de lazy loading buen video. Tengo una pregunta, no entiendo bien la diferencia entre capa servicio y controller, cuando trabajas con mvc.
Me gustaría que hicieras un video en donde nos expliques cuáles son en tu opinión los mejores pattern y prácticas de programación para backend en .Net También tu opinión de cuál es la mejor forma de estructurar los proyectos. Por ejemplo en mi caso me gusta el pattern domain, repositories, uow. Para validaciones fluent validation. Luego por ejemplo a la hora de estructurar proyectos no pongo nunca el domain y los repositories en el mismo proyecto, sino que los repositories y uow son un proyecto al que le agrego el proyecto domain. Y bueno, pues eso. Un tutorial de cómo tu lo harías de la forma más profesional posible y una breve explicación de por qué un pattern en lugar del otro. ^^
Una pregunta. Si tengo 3 brands y utilizo include beers. El query me carga en memoria todas las marcas y todas las beers por cada brand cierto? Por lo que si necesito las beers de un brand con id específico el lazy loading sería ideal o no?
Mis Cursos de Programación: hdeleon.net/cursos-premium/
Mi Nuevo Libro: hdeleon.net/libro-aprender-a-programar-con-c-hector-de-leon/
"Comienza con un Excel y termina con un Excel". Más sabias palabras nunca fueron dichas.
es la mejor frase del mundo mundial, tengo 25 años de programación y puedo dar fe.
@@LeanBardelliOK Siempre!
la intro del libro me recordo a dross, mi libro la luna de pluton
Héctor sabemos que eres un teso pero vas muy rápido quieres ahorrar tiempo lo sé pero también te puedes demorar un poco más para que no sea tan veloz
Muy buen video Hector, yo trabajo con Java, y veo que Entity Framework es similar a JDBC en Java, pero la verdad me causa curiosidad si JDBC tiene algo similar para el Lazy Loading como lo tiene Entity Framework.
Por cierto, la paginación es otra forma de implementar Lazy Loading? Porque en teoria cumple con la descripción, ya que traes la informacion fragmentada.
Diras, se parece mucho a Spring JPA
@@sirius6540 Al menos en lo poco que vi del framework en este video, diria que no, y más que todo por como hace la conexión, la configuración de la conexión de Spring JPA va atada a la configuración de Spring por lo tanto su configuración debe hacerse en el archivo de configuración de las propiedades del proyecto de Spring ya sea en el .properties o en el .yaml o .yml, en cambio con JDBC no es es así, en JDBC tu mismo administras la conexión dentro de tu codigo, tal y como se hizo en este video. Es verdad que me falta ver mucho más del Entity Framework, y puede que tengas razón y tenga mas parecido a JPA en otros aspectos. Yo solo lo decia por ese aspecto de la conexión.
Si lo tiene, hay un decorado que puedes usar en tus entitys
yo uso el lazyloading en mis APIS, pero solo lo uso para buscar los detalles de cierta entidad, ejemplo, si tengo la tabla marcas, hago un getall solo a los nombrtesy su info de primer nivel, si busco los detalles de una marca en especifico mediante su ID, ahi es donde llamo todo lo asociado, en este caso seria, mostrar una marca y su objeto de cervezas
Podrías darnos una explicaciôn más detallada por favor, me parece muy interesante lo que nos compartiste
Este video me hubiera servido para responder una pregunta de una entrevista hace años, me entrevistó un árabe en inglés de la empresa TATA Consultancy, igual, ni me dieron el empleo jajajajaaa
Gracias Hector por compartir tus conocimientos, tambien te queria pedir el favor si en algun momento haces video de change tracker API
😆 Dice mi amigo Cristian: "me he dado cuenta que pasamos mas tiempo haciendo base de datos que programando"
no les parece loco que google se autobloquee? hoy abri youtube en mi navegador chrome y me aparecio cookies de terceros bloqueadas y yo me quede con cara de watafak 😂 que royo contigo google
Larga vida al metal + programación
Y la cerveza! 😈
Gracias por compartir tus conocimientos Hector, saludos desde Argentina.
Lazy loading: "Tráelo cuando lo necesites"
Muy buen video, muchas gracias
consulta tienes pacto con don SATA?
Si hasta puedes hacer un procesador en excel solo conocía el lazy loading por el front haré pruebas con mi orm y como siempre gracias por compartir tu conocimiento saludos guapo ❤
¿Para DataSet es posible?
Gracias Hector.
Vivan las cervezas!
Que excelente caratula o cover le sacaste al libro.
Muy bien cabezón gracias, una pregunta si no deseo usar laza bajo la misma configuración de esa optionBuilder debo escribir include en la consulta ? Gracias. Saludos desde Chihuahua
Saludos, gracias por compartir tu conocimiento, buen video. Aca una duda, un programa, por ejemplo desarrollado en php debe instalarse en tres computadoras y desde cualquiera de estas se debe poder acceder a una base de datos que esta´ en una de las tres computadoras, ¿como se estructura esto?, si puedes comentar al respecto te lo agradezco!
Día 3 preguntando hasta que hdeleon responda:
Cómo puedo conseguir tu libro autografiado?
Hector hace poco me encontré con esto de lazy loading buen video. Tengo una pregunta, no entiendo bien la diferencia entre capa servicio y controller, cuando trabajas con mvc.
Me gustaría que hicieras un video en donde nos expliques cuáles son en tu opinión los mejores pattern y prácticas de programación para backend en .Net
También tu opinión de cuál es la mejor forma de estructurar los proyectos.
Por ejemplo en mi caso me gusta el pattern domain, repositories, uow.
Para validaciones fluent validation.
Luego por ejemplo a la hora de estructurar proyectos no pongo nunca el domain y los repositories en el mismo proyecto, sino que los repositories y uow son un proyecto al que le agrego el proyecto domain.
Y bueno, pues eso. Un tutorial de cómo tu lo harías de la forma más profesional posible y una breve explicación de por qué un pattern en lugar del otro.
^^
Muy buen video Cabezón, recomiendas algún libro de Clean Code para C#?
Otro ejemplo con cervezas. Bien.
Acabo de comprar el Libro en Amazon, espero me ayude mucho
Espero sea de tu agrado
Soy el primer el hacer like
Gracias a tu video me di cuenta de mis problemas de ansiedad por la carga ansiosa reventando apps para evitar n+1, al fin abrí los ojos
No digas que eres el peor en nada, sino me describo.
Chulada de video Hectorito 🤌🏻👌🏽
Jajajaja 😂😂😂😂😂 excel vs excel
Una pregunta. Si tengo 3 brands y utilizo include beers. El query me carga en memoria todas las marcas y todas las beers por cada brand cierto?
Por lo que si necesito las beers de un brand con id específico el lazy loading sería ideal o no?
Así es
Excelente video.
Excelente !!