Soy desarrollador Sr. y no suelo hacer esto pero para este video ... MIS RESPETOS !! ...si un dia me doy un tiempo de hacer videotutoriales de programación, me gustaría hacerlos como este que hiciste .. SIN RODEOS Y SIN TANTAS VUELTAS !! ... Claro y directo a la vida real en el ámbito profesional. Gracias.
Te mamaste ca$#" eres de los que mejor explican, tu método de enseñanza es único, gracias por el tiempo y esfuerzo que le dedicas a compartir lo que sabes. Sigue así, ánimo!
es decir hacer una aplicacion en visual basic y poder hacer consultas externas o consumir los datos espeficicos de un formulario desde la web o un servidor
Excelente vídeo bro, gracias. Estoy haciendo algo similar, desde un servicio windows en framework 4.7.2 consumo una API con éxito en Windows 10, pero al ejecutar el servicio en windows 7 se genera el siguiente error: at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions) at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken) at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout) He estado leyendo y al parecer windows 7 envía por TLS 1.0, y las mejores prácticas de 4.7.2 dicen que debes dejar que el SO elija si usar TLS 1.0 o 1.2, o sea que según esto, ese no es el problema, jejeje. Alguna idea de que puede estar sucediendo? el equipo con Windows 7 sí tiene .Net 4.7.2 De antemano gracias.
@@hdeleonnet gracias por tu apoyo bro. Resultó que es un tema con el TLS, la verdad no entendí muy bien pero usé éstas instrucciones para solventarlo: para Win 10 ServicePointManager.SecurityProtocol = SecurityProtocolType.SystemDefault; para Win 7 ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12 | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls; Ésta última la tenía apuntando sólo a TLS (1.0), pero no funcionaba, establecí esos Or y ya jaló, independientemente del FW 4.7.2 y 4.8. En la quincena paso a tu página y dejo coperacha para una caguama. Saludos
solo como recomendación podrías agregar la documentación para seguir la guia , docs.microsoft.com/en-us/aspnet/web-api/overview/advanced/calling-a-web-api-from-a-net-client
HTTP error: status code 404, net::ERR_UNKNOWN_URL_SCHEME. Desde postman perfecto, pero cuando envio desde el formulario no me inserta y es por el cors. Como se configura el cors para este ambiente? en otros proyectos es por startup. Agradezco lo aclaren, porque si otros seguimos este curso tal se dió es posible nos atasquemos allí, soy novato en todos estos temas, sino que al hacer seguimiento encntré ese error.
Me encuentro realizandola y en postman me aparece ssl error unable aparte de que cuando copio la.url me aparece https sin embargo probe tmbn con http y no me funciona
Hola, excelente video ! Lo estoy tomando como referencia para hacer el request desde Windows Forms .net 2.0 pero, esa dll de system.web.extensions no está disponible en el framework, al menos la busqué y no me sale. Mi pregunta es: si la instacia que haces de JavaScriptSerializer js = new JavaScriptSerializer(); es necesaria? ya que sombreo la instancia "js" pero, no hace referencia a ningun lado , o sea , esa línea es necesaria? Gracias por el aporte!
No pues hermanito en el minuto 20:44 no se como arreglar ese result que me resalta en rojo ,oReply.success, oReply.data = result; y el return oReply; ... te agradeceria si me das una ayudita como resuelvo eso. Lo q pasa es q ahi cortas el video por q lo resolvistepero aca no se como salir de ahi. Saludos Hector.
Hola, estuve practicando esta parte y todo esta bien, hasta la respuesta, es decir, me graba todo bien, pero manda error 500 al devolver la respuesta a dicha accion, en mi caso yo pase un bool en luegar de un string. Que puede estar pasando aqui, saludos y gracias por tu tiempo.
Hola, muy bueno el video...una pregunta, en un POST, como seria para que me tome json cualquiera donde sue structura fuera dinamica y nO atada a un model ?
.Net Freamwork tiene documentación?? porque gracias a un profe en un proyecto real estuve usando una versión muy vieja y quiero ver que tan viable podría ser mejor actualizar todo gracias de antemano, muy buen video
tengo un problema , actualmente para los reportes uso crystal reports , pero uso procedimientos almacenados mediante el conector odbc de mysql , no quiero que en acción a grandes transacciones se caiga el sistema ,por eso me urge cambiar todo
@@hdeleonnet pero uso windows escritorio , por que mis usuarios en este caso cajeros quieren que el ticket salga de forma automática sin el cuadro de dialogo directamente , por eso uso win forms
Lo voy a probar, pero me quedo la duda si es necesario crear la clase persona, si con solo los parametros de la funcion ya se crea el Json y no se necesita la clase. Buen video!!
Buenas TArdes HEctor, otra consulta: Hay manera de detectar que se ingreso un registro en una tabla sql, para que se ejecute una acción en un programa de c#. Se puede también hacer con archivos dbase (los famosos .dbf)? Ya que necesito hacer una interface que este monitoreando tablas sql y archivos dbf de un sistema de un cliente y cdo ingrese un registro poder ejecutar una acción desde esta aplicación c#, que monitorea este tipo de archivos.- Desde ya muchas gracias.-
@@hdeleonnet Bueno averiguare como consultar o monitorear este archivo. Alguna idea de donde poder conseguir documentacion al respecto? Desde ya muchas gracias
@@hdeleonnet Bien , pensaba si habia alguna clase en c#, que permita monitorear esos cambio, algo asi como fileSystemwatcher para monitorear archivos de una carpeta x.-
4 ปีที่แล้ว
Buenas HdeLeon, primero que nada debo felicitarte porque todos tus videos son excelentes y muy explicativos, mil gracias he aprendido muchisimo en tu canal. Por otra parte quería preguntarte si tienes algún video donde consumes esa API que realizaste pero con solicitudes PUT y DELETE desde Windows Forms, tengo tiempo buscando y no consigo un ejemplo concreto donde se explique. Agradezco tu respuesta, saludos.
Hector que tal, mil gracias por el material :) Una duda: podemos usar jwt en windows forms? tengo una API de un ToDo q es consumida por una web. cada usuario tiene sus propias tasks, y la intencion es practicar C# con windows forms usando la misma API que usa JWT para el control de usuarios. Mil gracias otra vez y saludos!!!!
Hola Hector , excelente video. En el caso que quisiera modificar algún dato de la persona, ¿se lo haría con el método post? como seria? tendrias algun ejemplo.Gracias
PUT, te recomiendo esta lista de videos y veas cual te sirve, en ellos se hacen los 4 metodos: crear, eliminar, editar y obtener th-cam.com/video/JAfg2j8qrsg/w-d-xo.html
por que si me pongo a generar el entity framework en core tardaría 10 o 15 min más el video y el objetivo no es ese sino la combinación de tecnologias, si quieres ver videos de core tengo hartos videos en mi canal
Hector gracias por tus videos sos un crack!. Consulta, este sistema de consumo de api se sigue el mismo patron para hacer el consumo desde una Aplicacion Asp.net?
Muy buen video hector, se aprende bien con tus videos, se que es viejo el video pero tengo la duda, si quisiera hacer esta misma forma pero enviando un archivo xml, como se podria hacer eso?
Una pregunta mano En mi caso la respuesta de la petición post trae data de tipo: { "cr" :1 "msj" : "Éxito" } Como jalo esa data en la respuesta? Ya que me trae el contenido como un string Un saludo desde Perú
@@hdeleonnet pero supongo que no de la misma forma a como se hace con sqlserver. pues yo hago la conexion sin hacer entity framework solo que veo esa manera es como mas chevere de trabajar
En mi pc si sonó bien pero en chrome web store hay algo llamado "volume Control" que me ha servido para videos con poco volumen. El link: chrome.google.com/webstore/detail/volume-control/lhhgpflelfbhnihnbjigpgdbahgkbghp?hl=es
Hola, me encantan tus vídeos explicas chingo, tengo una duda si alguien me podría ayudar y si recibo el JSON entre[] por ejemplo [{"nombre": "juan", "edad":20}] como puedo puedo consumir un objeto asi?
Gracias a vos conseguí trabajo aún siendo estudiante, fiel seguidor tuyo :')
Soy desarrollador Sr. y no suelo hacer esto pero para este video ... MIS RESPETOS !! ...si un dia me doy un tiempo de hacer videotutoriales de programación, me gustaría hacerlos como este que hiciste .. SIN RODEOS Y SIN TANTAS VUELTAS !! ... Claro y directo a la vida real en el ámbito profesional. Gracias.
Gracias a ti Ariel
Sigo utilizando este video como referencia por el tema de EF y API, sin duda uno de mis videos favoritos.
Te mamaste ca$#" eres de los que mejor explican, tu método de enseñanza es único, gracias por el tiempo y esfuerzo que le dedicas a compartir lo que sabes. Sigue así, ánimo!
jajajajja aun no lo acabo de ver pero está súper cool como lo explicas! gracias! te voy a seguir!
Buen ejemplo te estaremos siguiendo
buenisimo material, espero puedas seguir mostrando más, y funciones de busqueda con un where en la api o directamente en el get
No me canso de decirlo he! eres mi puto ídolo crack quiero profesores así en la facultad!
Que chingón que haya material en español mexicano, muy buen material bro !!
A la fecha muy bien la explicación, te agradezco.
Gracias Hector, primer video que veo de tu canal en youtube, muy didáctico, entretenido y SUPER útil.
muy buen vídeo, como tus otros vídeos, tus explicaciones son muy buenas nunca fallan, gracias por aportar todo este conocimiento, sigue así
Viendo el video siento como cuando mi compa me esta explicando, solo le falto el pendejea...rme, me gusto el video gracias
Genial, no he trabajado con Web Services y entendí TODO, gracias mi pana.
como dicen en españa: eres el puto amo xD, gracias por el tutorial
Muy explicativo y además que manera de reír con algunas partes, muy bien. Suscrito para ver más contenido así
Excelente explicación, gracias !
Como siempre los videos son exactamente lo que se necesita hacer!!!, excelente Carlos de Leon!! mucho talento!!
jaja solo que soy Héctor
Chingon el tutorial. Gracias
Te ganaste un Fan Mas!!!
súbele mas volumen wey, gracias por el video sigue así
Muchas gracias parsero mi sirvio bastante saludos.!!!!!!!
que chingona esta tu api
Me gustó como enseñas, conciso y directo, gracias!
Que buena manera de explicar, gracias.
Eres un crack, y explicas súper buen
me encanto espero ver mas material como este. estoy iniciando y me fue de ayuda
Gracias, muy dinámico y bien llevado el video
chingon el ejemplo
Eres muy bueno explicando tenga su like buen hombre
Falto como leer un tipo get y mostrarlo en un datagrid o algo por el estilo
th-cam.com/video/oQpwQxYPOG0/w-d-xo.html
gracias, lo hiciste muy ameno.
Gracias Hector!
esta bien vergas tu explicacion al chile prro
simplemente Excelente
Buen video, muchas gracias!
tome su like buen hombre
Que agradable sujeto
Oro puro
es decir hacer una aplicacion en visual basic y poder hacer consultas externas o consumir los datos espeficicos de un formulario desde la web o un servidor
Que tal amigo, podrías hacer un vídeo explicando RestSharp?. Me gustan tus videos me han ayudado más que la Universidad jaja
Va
A todos jajaja
scooby do papá!!!
Excelente vídeo bro, gracias.
Estoy haciendo algo similar, desde un servicio windows en framework 4.7.2 consumo una API con éxito en Windows 10, pero al ejecutar el servicio en windows 7 se genera el siguiente error:
at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout)
He estado leyendo y al parecer windows 7 envía por TLS 1.0, y las mejores prácticas de 4.7.2 dicen que debes dejar que el SO elija si usar TLS 1.0 o 1.2, o sea que según esto, ese no es el problema, jejeje.
Alguna idea de que puede estar sucediendo? el equipo con Windows 7 sí tiene .Net 4.7.2
De antemano gracias.
Intenta con 4.8
@@hdeleonnet gracias por tu apoyo bro.
Resultó que es un tema con el TLS, la verdad no entendí muy bien pero usé éstas instrucciones para solventarlo:
para Win 10
ServicePointManager.SecurityProtocol = SecurityProtocolType.SystemDefault;
para Win 7
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12 | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls;
Ésta última la tenía apuntando sólo a TLS (1.0), pero no funcionaba, establecí esos Or y ya jaló, independientemente del FW 4.7.2 y 4.8.
En la quincena paso a tu página y dejo coperacha para una caguama.
Saludos
interesante, buen video, puedes hacer uno con mvc, web api por fa
Un tutorial fantastico!!!
Buen video, solo falto agregar async ,para que la aplicación no se cuelgue mientras espera la respuesta
eso mero
solo como recomendación podrías agregar la documentación para seguir la guia , docs.microsoft.com/en-us/aspnet/web-api/overview/advanced/calling-a-web-api-from-a-net-client
Muchas gracias bro.
HTTP error: status code 404, net::ERR_UNKNOWN_URL_SCHEME. Desde postman perfecto, pero cuando envio desde el formulario no me inserta y es por el cors. Como se configura el cors para este ambiente? en otros proyectos es por startup. Agradezco lo aclaren, porque si otros seguimos este curso tal se dió es posible nos atasquemos allí, soy novato en todos estos temas, sino que al hacer seguimiento encntré ese error.
Hola una consulta, como hago si quiero enviar los datos por post a un link especifico?
Me encuentro realizandola y en postman me aparece ssl error unable aparte de que cuando copio la.url me aparece https sin embargo probe tmbn con http y no me funciona
me gustaria preguntarte como puedo desde un servidor aparte hacer peticiones get a un dato especifico del un formulario en visual basic?
hola que gran video, pero aca en mi trabajo tienen un patron IRepository, IService, y el controlador. tiene alfun video de algo asi. mucchas gracias,
Ya ire con repository
Hola, excelente video ! Lo estoy tomando como referencia para hacer el request desde Windows Forms .net 2.0 pero, esa dll de system.web.extensions no está disponible en el framework, al menos la busqué y no me sale. Mi pregunta es: si la instacia que haces de JavaScriptSerializer js = new JavaScriptSerializer(); es necesaria? ya que sombreo la instancia "js" pero, no hace referencia a ningun lado , o sea , esa línea es necesaria?
Gracias por el aporte!
Hola disculpen la ignorancia pero el using como funciona aquí ?
No pues hermanito en el minuto 20:44 no se como arreglar ese result que me resalta en rojo ,oReply.success, oReply.data = result; y el return oReply; ... te agradeceria si me das una ayudita como resuelvo eso. Lo q pasa es q ahi cortas el video por q lo resolvistepero aca no se como salir de ahi. Saludos Hector.
es tuyo papá jajajaj xD buen pedo bro!
Hola, estuve practicando esta parte y todo esta bien, hasta la respuesta, es decir, me graba todo bien, pero manda error 500 al devolver la respuesta a dicha accion, en mi caso yo pase un bool en luegar de un string. Que puede estar pasando aqui, saludos y gracias por tu tiempo.
Hola, muy bueno el video...una pregunta, en un POST, como seria para que me tome json cualquiera donde sue structura fuera dinamica y nO atada a un model ?
Una pregunta amigo , como agrego los headers con parametros en esta api
Muchas gracias Hector. Una consulta... Se podría aplicar esto pero para consumir el api desde un formulario de universal windows platform?
Para el metodo GET, se necesita un context como en EntityFrameworkCore? o como puedo hacer un filtrado de los registros, por ejemplo, por ID?
.Net Freamwork tiene documentación??
porque gracias a un profe en un proyecto real estuve usando una versión muy vieja y quiero ver que tan viable podría ser mejor actualizar todo
gracias de antemano, muy buen video
Como puedo obtener los datos de mi api para mostrarlos en una pagina web hecha en django. Saludos
hola buenas una consulta estiamdo quiero hace runa conexion a appi de visual estudio
funciona bien con vs 2015, pero no funciona con 2019, ¿Cuál es el problema?
tienes para mapear tablas relacionadas/con dependencias? y como puedo subir esta API a un servidor?
Excelente tutorial, tendrás uno para publicar la API en un servidor productivo?
donde esta el proyecto para descargarlo
,Muy bueno, puedes hacerlo con Putt, Delete y Path? porfavor con windows form y api
Tendrás algún vídeo donde expliques servicios web en c#.?
Buen video
amigo, si puedes responder Urgente, de dónde saco el user y password del sql
Buenas tardes HEctor, este metodo que creaste para windows, seria tambien utilizable en una aplicacion MVC api 2 con net framework?
Si es igual
@@hdeleonnet Perfecto Gracias
tengo un problema , actualmente para los reportes uso crystal reports , pero uso procedimientos almacenados mediante el conector odbc de mysql , no quiero que en acción a grandes transacciones se caiga el sistema ,por eso me urge cambiar todo
Rotativa
@@hdeleonnet pero uso windows escritorio , por que mis usuarios en este caso cajeros quieren que el ticket salga de forma automática sin el cuadro de dialogo directamente , por eso uso win forms
Wkhtmltopdf
Hola, no he buscado y quizá lo haga después de escribir esto, pero, necesito consumir una API con una aplicación web, ¿lo tienes?
Lo voy a probar, pero me quedo la duda si es necesario crear la clase persona, si con solo los parametros de la funcion ya se crea el Json y no se necesita la clase. Buen video!!
Creala por qué puede pasar que no todo lo que regreses es identico a tu bd
Buenas TArdes HEctor, otra consulta: Hay manera de detectar que se ingreso un registro en una tabla sql, para que se ejecute una acción en un programa de c#. Se puede también hacer con archivos dbase (los famosos .dbf)? Ya que necesito hacer una interface que este monitoreando tablas sql y archivos dbf de un sistema de un cliente y cdo ingrese un registro poder ejecutar una acción desde esta aplicación c#, que monitorea este tipo de archivos.-
Desde ya muchas gracias.-
Los ldf te pueden servir ahi se guarda todo lo que se hace
@@hdeleonnet Bueno averiguare como consultar o monitorear este archivo. Alguna idea de donde poder conseguir documentacion al respecto? Desde ya muchas gracias
hay una herramienta de pago llamada apexsql
@@hdeleonnet Bien , pensaba si habia alguna clase en c#, que permita monitorear esos cambio, algo asi como fileSystemwatcher para monitorear archivos de una carpeta x.-
Buenas HdeLeon, primero que nada debo felicitarte porque todos tus videos son excelentes y muy explicativos, mil gracias he aprendido muchisimo en tu canal. Por otra parte quería preguntarte si tienes algún video donde consumes esa API que realizaste pero con solicitudes PUT y DELETE desde Windows Forms, tengo tiempo buscando y no consigo un ejemplo concreto donde se explique. Agradezco tu respuesta, saludos.
igual, solo pones en el method put o delete
@@hdeleonnet Gracias Hector ya pude hacerlo, felicitaciones por tu canal. Saludos
tengo la misma duda como puedo realizar el put o delete??
asi deberian ser los tutoriales!!! los demas usan muchas mamadas
No entiendo porque tienes que usar esa clase personaRequest, acaso no podías mandar directamente los datos al modelo que EF modela?
tienes esto actualizado?
Hector que tal, mil gracias por el material :) Una duda: podemos usar jwt en windows forms? tengo una API de un ToDo q es consumida por una web. cada usuario tiene sus propias tasks, y la intencion es practicar C# con windows forms usando la misma API que usa JWT para el control de usuarios. Mil gracias otra vez y saludos!!!!
Hola Hector , excelente video. En el caso que quisiera modificar algún dato de la persona, ¿se lo haría con el método post? como seria? tendrias algun ejemplo.Gracias
PUT, te recomiendo esta lista de videos y veas cual te sirve, en ellos se hacen los 4 metodos: crear, eliminar, editar y obtener
th-cam.com/video/JAfg2j8qrsg/w-d-xo.html
buen tutorial, tendrás un tutorial así pero para imprimir ticket.
hola, estoy tratando de hacer uso de una conexion a un api rest, pero esta maneja token tienes algun video de ayuda, gracias
Por ahora no pero ya tengo plan de un video
Por que al crear la API la creas con Net Framework y no con Net Core?
por que si me pongo a generar el entity framework en core tardaría 10 o 15 min más el video y el objetivo no es ese sino la combinación de tecnologias, si quieres ver videos de core tengo hartos videos en mi canal
Hector gracias por tus videos sos un crack!.
Consulta, este sistema de consumo de api se sigue el mismo patron para hacer el consumo desde una Aplicacion Asp.net?
asi es
Muy buen video hector, se aprende bien con tus videos, se que es viejo el video pero tengo la duda, si quisiera hacer esta misma forma pero enviando un archivo xml, como se podria hacer eso?
Amigo y para habilitar al api un token o un usuario o clave te agradecería mucho si me das una pista Saludos desde Ecuador muy buenos tus aportes.
th-cam.com/video/4nA4OFgxRtM/w-d-xo.html
Una pregunta mano
En mi caso la respuesta de la petición post trae data de tipo:
{
"cr" :1
"msj" : "Éxito"
}
Como jalo esa data en la respuesta? Ya que me trae el contenido como un string
Un saludo desde Perú
Metelo en un object te recomiendo veas mi curso de c#
Bueno el video , sin embargo hay partes del la serializacion que lo corta y no esta explicado.
se puede hacer un Entity Framework de postgresql
si
@@hdeleonnet pero supongo que no de la misma forma a como se hace con sqlserver. pues yo hago la conexion sin hacer entity framework solo que veo esa manera es como mas chevere de trabajar
debes instalar el proveedor de postgres
@@hdeleonnet supongo te refieres a npgsql, pues es el que uso yo, no he mirado si hay mas
Proveedor de conexión con .net
El sonido esta muy bajito, no se escucha aun cuando pongo en MAX.... tuve que poner subtitulos al video para saber lo que decias
lol
En mi pc si sonó bien pero en chrome web store
hay algo llamado "volume Control" que me ha servido para videos con poco volumen. El link: chrome.google.com/webstore/detail/volume-control/lhhgpflelfbhnihnbjigpgdbahgkbghp?hl=es
Hola, me encantan tus vídeos explicas chingo, tengo una duda si alguien me podría ayudar y si recibo el JSON entre[]
por ejemplo [{"nombre": "juan", "edad":20}] como puedo puedo consumir un objeto asi?
Es Porque estas recibiendo un arreglo , simplemente recorrelo con un forech , saludos.
hola , no te interezaria apoyarme con un proyecto echo con conexión odbc mysql a web service para mejorar el rendimiento
hace años que no trabajo en proyectos que no sean míos, saludos