Una humilde observación en el minuto 3:00, FirstOrDefault() también espera un predicado, lo que significa que igual trae el mismo resultado si hacemos: var numero7 = numeros.FirstOrDefault(d => d == 7);
Ver tus videos siempre es garantía, Entre a trabajar hace algunos meses desarrollando en asp, tus tutoriales fueron la mayor ayuda que pude encontrar en ese entonces, gracias maestrazo!!
No se que haces pero tus videos explican demasiado bien! Mis felicitaciones para ti, me suscribo sigue así! Ya que apenas estoy aprendiendo LINQ y no comprendía del todo hasta que me topé con tus videos ✌️
Una pregunta, para haber agregado los objetos de cerveza sin meter los parametros en los parentesis borraste los constructores que habiamos puesto anteriormente, estoy confundido
Me parece que este video deberia ser la parte 10 en la playlist Curso de fundamentos de C# .Net Core. Solo los videos 11 y 10 no están en orden en la playlist, Hector un favor si podrías ordenarlo 🙏
Hola Hector Como puedo manejar el script task que esta en SSIS de visual studio, porque veo que tiene opciones de inserción, actualización etc. pero no encuentro algún ejemplo
Buenas!! tienes algun video explicando como obtener, modificar datos en un bd mediante servicios web? o alguno en el que el login se haga a una BD con SSL? muchas gracias! me encantan tus videos.. son de gran ayuda!
muy buen material hdleon como siempre, ¿es cierto que para hacer un buen uso de entity framework se necesita saber algo de LINQ? , es porque he visto algun que otro tuto de EF y veo que expresiones lambda como linq se ven incluidos
Linq es una extensión del lenguaje. Expresion lambda es una caracteristica del lenguaje. Linq utiliza funciones que reciben predicados o expresiones lambda. Tambien linq esta incorporado en c# para ser utilizado como lenguaje de consulta. Si tu no agregas el namespace System.Linq no podrias utilizar la función where en tus listas.
LINQ es varias cosas, su motivación principal fue que los desarrolladores dejarán de usar strings para enviar las consultas SQL y evitar los varios problemas que esto puede causar sobretodo la falta de comprobación en tiempo de compilación, se intentó que la sintaxis de consulta fuera declarativo como lo es SQL y es por eso qué se utilizan lamdas. Las lamdas son lo mismo que los delegados (existen desde la primera versión de c#) solo se cambió la sintaxis. LINQ es un framework y puede extenderse por terceros para consumir diferentes tipos de datos. Excelente tema como preludio al de programación funcionales, que no estoy de acuerdo con ese título, Sintaxis fluida me párese lo correcto, yo no creo qué la programación funcional se parezca a lo que la sintaxis fluida hace, si que párese similares, pero no lo son
Una consulta se que el video es viejo pero tengo un problema al crear new Cerveza () { Alcohol=x, Cantidad=x, Nombre="xxxx", Marca="xxxxx"}, me sale un error en Cerveza CS7036, busque pero nose como solucionarlo :(
Sino me equivoco, es por el constructor de Cerveza, esta esperando dos parámetros. Lo puedes solucionar así: new Cerveza(11, "Imperial XL") { Alcohol =12, Marca = "Imperial"},
@@joelruiz1373 Tuve exactamente el mismo problema en este momento que estoy viendo el curso, mi visual estudio es del 2019, pero me salto el mismo error, gracias por tu aporte amigo, me ayudo mucho. ¡Saludos!
Si te ha gustado el video me ayudaría mucho que me dejes un Like, ¡Muchas gracias!
Una humilde observación en el minuto 3:00, FirstOrDefault() también espera un predicado, lo que significa que igual trae el mismo resultado si hacemos:
var numero7 = numeros.FirstOrDefault(d => d == 7);
Ver tus videos siempre es garantía, Entre a trabajar hace algunos meses desarrollando en asp, tus tutoriales fueron la mayor ayuda que pude encontrar en ese entonces, gracias maestrazo!!
Gran forma de explicar , claro , conciso , al grano muchas gracias por compartir su conocimiento
Muchas gracias Hector. Muy agradable tu forma de explicar. No se si es debido a la cerveza, pero funciona! jejejeje....
Pero que potencia tiene LINQ que genial!
Excelente Estimado. Saludos desde Nicaragua
No se que haces pero tus videos explican demasiado bien! Mis felicitaciones para ti, me suscribo sigue así!
Ya que apenas estoy aprendiendo LINQ y no comprendía del todo hasta que me topé con tus videos ✌️
Excelente. Vidio. Dando like y comentado para que llegue a mas gente
Que chulada de lenguaje. :)
Excelente! Saludos Hector.
Muy buen vídeo. Te felicito
Una pregunta, para haber agregado los objetos de cerveza sin meter los parametros en los parentesis borraste los constructores que habiamos puesto anteriormente, estoy confundido
como hago para ordenar por 2 campos ejemplo por marca luego por cantidad?
Me parece que este video deberia ser la parte 10 en la playlist Curso de fundamentos de C# .Net Core. Solo los videos 11 y 10 no están en orden en la playlist, Hector un favor si podrías ordenarlo 🙏
Hola Hector Como puedo manejar el script task que esta en SSIS de visual studio, porque veo que tiene opciones de inserción, actualización etc. pero no encuentro algún ejemplo
Buenas!! tienes algun video explicando como obtener, modificar datos en un bd mediante servicios web? o alguno en el que el login se haga a una BD con SSL? muchas gracias! me encantan tus videos.. son de gran ayuda!
muy buen material hdleon como siempre, ¿es cierto que para hacer un buen uso de entity framework se necesita saber algo de LINQ? , es porque he visto algun que otro tuto de EF y veo que expresiones lambda como linq se ven incluidos
Es cierto
@@hdeleonnet Gracias !!!!
hasta el minuto 7:40 , siempre pensé que eso sera lambda, después del minuto 7:40 linq. Quedé en la duda.
Linq es una extensión del lenguaje. Expresion lambda es una caracteristica del lenguaje. Linq utiliza funciones que reciben predicados o expresiones lambda. Tambien linq esta incorporado en c# para ser utilizado como lenguaje de consulta. Si tu no agregas el namespace System.Linq no podrias utilizar la función where en tus listas.
LINQ es varias cosas, su motivación principal fue que los desarrolladores dejarán de usar strings para enviar las consultas SQL y evitar los varios problemas que esto puede causar sobretodo la falta de comprobación en tiempo de compilación, se intentó que la sintaxis de consulta fuera declarativo como lo es SQL y es por eso qué se utilizan lamdas. Las lamdas son lo mismo que los delegados (existen desde la primera versión de c#) solo se cambió la sintaxis. LINQ es un framework y puede extenderse por terceros para consumir diferentes tipos de datos. Excelente tema como preludio al de programación funcionales, que no estoy de acuerdo con ese título, Sintaxis fluida me párese lo correcto, yo no creo qué la programación funcional se parezca a lo que la sintaxis fluida hace, si que párese similares, pero no lo son
Una consulta se que el video es viejo pero tengo un problema al crear
new Cerveza () { Alcohol=x, Cantidad=x, Nombre="xxxx", Marca="xxxxx"}, me sale un error en Cerveza CS7036, busque pero nose como solucionarlo :(
Pueden ser 2 cosas:
- tiene un visual studio viejisimo, anterior al 2013
- tu constructor en Cerveza tiene parametros
Sino me equivoco, es por el constructor de Cerveza, esta esperando dos parámetros.
Lo puedes solucionar así:
new Cerveza(11, "Imperial XL") { Alcohol =12, Marca = "Imperial"},
@@joelruiz1373 Tuve exactamente el mismo problema en este momento que estoy viendo el curso, mi visual estudio es del 2019, pero me salto el mismo error, gracias por tu aporte amigo, me ayudo mucho. ¡Saludos!
ala v* los números vamos a hacer cervezas xd xd xd