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
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 ❤
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 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
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
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.
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!
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?
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
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!
Larga vida al metal + programación
Y la cerveza! 😈
Gracias Hector por compartir tus conocimientos, tambien te queria pedir el favor si en algun momento haces video de change tracker API
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
Gracias Hector.
Gracias por compartir tus conocimientos Hector, saludos desde Argentina.
Chulada de video Hectorito 🤌🏻👌🏽
Muy buen video, muchas gracias
Que excelente caratula o cover le sacaste al libro.
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
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 ❤
Otro ejemplo con cervezas. Bien.
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#?
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
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
Excelente video.
Acabo de comprar el Libro en Amazon, espero me ayude mucho
Espero sea de tu agrado
Excelente !!
Vivan las cervezas!
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.
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!
¿Para DataSet es posible?
😆 Dice mi amigo Cristian: "me he dado cuenta que pasamos mas tiempo haciendo base de datos que programando"
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
Día 3 preguntando hasta que hdeleon responda:
Cómo puedo conseguir tu libro autografiado?
Soy el primer el hacer like
Lazy loading: "Tráelo cuando lo necesites"
No digas que eres el peor en nada, sino me describo.
consulta tienes pacto con don SATA?
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
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
la intro del libro me recordo a dross, mi libro la luna de pluton
Jajajaja 😂😂😂😂😂 excel vs excel