Crear y consumir un web service en C# usando Visual Studio 2015 | WCF | Programando en C#

Поделиться
HTML-код
  • Опубликовано: 29 окт 2024

Комментарии • 198

  • @DiegoGomez-sj8rq
    @DiegoGomez-sj8rq 8 лет назад +27

    Explicas de maravilla!!!. Sigue así.Me encantaría que hicieras un modulo de entity framework o asp, net mvc

  • @estebitavideo
    @estebitavideo 3 года назад

    Yo tambien quiero decir GRACIAS! Gratifica muchisimo ver tu generosidad y claridad de mente, y tambien hace mucho bien ver a la gente agradecida. Todos tus cursos son excelentes Gavilanch2!

  • @gerardomorales18
    @gerardomorales18 5 лет назад +1

    Muchas gracias!! Una explicación muy clara y sin dar por hecho que sabemos todo lo que escribes. Te felicito por tu excelente tutorial!

  • @elpiruwebmaster
    @elpiruwebmaster 3 года назад

    Vine perdido y salí con mucha confianza, excelente explicación.

  • @ivanabreu5010
    @ivanabreu5010 7 лет назад

    Eres realmente muy bueno explicando, se nota enseguida cuando alguien controla lo que está explicando.

  • @JorgeAlvarado0312
    @JorgeAlvarado0312 7 лет назад

    Seis meses de mi profesor estúpido que no sabía ni enseñar lo haces en menos de 30 minutos muchas gracias

  • @luisfaucheuxrojas1052
    @luisfaucheuxrojas1052 6 лет назад +15

    Para los que no le sale parece que el error es al cambiar el nombre seguí lo que dice esta pagina y me sirvio
    www.ienablemuch.com/2011/05/wcf-serviceactivations-could-not-be.html
    abre el WSPersonas.svc con un editor de texto (yo lo abri con sublime text) y cambia lo que esta dentro mas o menos cámbialo por algo asi
    o dependiendo que nombre hallas puesto yo segui los nombres del video asi que le puse lo de arriba

    • @CristianSanchez-rg2uu
      @CristianSanchez-rg2uu 6 лет назад +1

      Gracias, si sirvió.

    • @Rhen.
      @Rhen. 5 лет назад

      sale el mismo error, aydua urgente

    • @briancornielle2991
      @briancornielle2991 5 лет назад

      Excelente , muchas gracias!!

    • @rfj9118
      @rfj9118 5 лет назад

      No sólo revisar ello, sino también el código en la interfaz y la clase. El mio estaba mal escrito, había colocado IWPersonas y wsPersonas respectivamente. Actualizando ello, se pudo referenciar satisfactoriamente, al menos en mi caso.

    • @juancarlosquesada7831
      @juancarlosquesada7831 5 лет назад

      Si sirvio

  • @PiherVelasco
    @PiherVelasco 5 лет назад

    PTM eres el mejor profesor en web!! De lejos!

  • @arielmeneses3511
    @arielmeneses3511 5 лет назад

    Hola, NUNCA HE ESCRITO EN RUclips a algun video de programacion ... pero tu forma de explicar estuvo EXCELENTE .... FELICIDADES! ... el único detalle que vi y que pudo ser la cereza del pastel jejeje es que hubieras explicado una montada del wcf en la maquina que tienes para programar y que lo hubieras consumido ... pero SIN DUDA estuvo muy bueno tu video... 9.8 de calificacion. Gracias

  • @alexespejo2383
    @alexespejo2383 5 лет назад +1

    La mejor explicacion de verdad mas claro imposible.

  • @eltonis
    @eltonis 4 года назад

    muchas gracias por el video aprendi a hacer el wcf ya llevaba bastante rato queriendo aprender y este video lo soluciono !

  • @IvanF3_
    @IvanF3_ 4 года назад

    muy bien explicado, das muchos detalles pero sin perderte por las ramas. Gracias!

  • @luisuribe3272
    @luisuribe3272 4 года назад

    Que facilidad tienes para explicar. Felicidades

  • @blackmetal1131
    @blackmetal1131 6 лет назад

    Saludos ! muy buena explicación , mejor que la que daban mis profesores de programación , ánimo , continua así !

  • @AlejandraRoaMurillo0216XX94
    @AlejandraRoaMurillo0216XX94 7 лет назад +1

    Excelente video, me has ayudado mucho y explicas de una manera que es muy aprender, gracias por compartir tus conocimientos :D

  • @marco2carriloo436
    @marco2carriloo436 6 лет назад

    Esto ayuda para optimizar las consultas , decir desde una sola consulta se pueden ver muchas veces el mismo dato

  • @ALBERTORAYGOSA
    @ALBERTORAYGOSA 5 лет назад

    Lo mejor de lo mejor!! Gracias hermano por tanta generosidad!

  • @didierfranciscoorjuelalope7132
    @didierfranciscoorjuelalope7132 4 года назад +3

    No me aparecía wcf en visual studio 2019, tuve que instalarlo como componentes individuales

  • @alfonsodevcastaneda3758
    @alfonsodevcastaneda3758 5 лет назад

    Excelente Ingeniero, es el mejor !

  • @10tronic
    @10tronic 2 года назад

    Me queda una duda y es saber de un ejemplo practico de los webServices, es decir que el Servicio se conecta a alguna BD y envía la información?. Y entiendo que WCF es diferente a SOAP y REST?

  • @pepepriest5973
    @pepepriest5973 2 года назад

    Buen tutorial, me ayudo bastante a entender como funciona wcf

  • @IvanSoriaCodes
    @IvanSoriaCodes 7 лет назад

    ¡Excelente explicación! Muchas gracias por compartir

  • @checkonene
    @checkonene 5 лет назад

    Buenisimo, sencillo y bien expuesto, gracias por compartir

  • @luiscolunga6466
    @luiscolunga6466 2 года назад

    excelente explicacion!, gracias Felipe

  • @loranetwork
    @loranetwork 2 года назад

    hola me esta marcando un error a la hora de agregar la referencia para llamar el servicio, esta diciendo que "Hubo un error al descargar los metadatos desde esta direccion. Compruebe que ha especificado una dirección válida." que hago, segui todo tu video al pie de la letra pero no me deja compilar y correr el programa

  • @DLuffyPaul
    @DLuffyPaul 3 года назад +2

    muy buen video... ojala puedas hacer uno con API Rest, y mostrando diferencias entre REST y SOAP

  • @cristianrm5240
    @cristianrm5240 7 лет назад +2

    Hola, me encuentro trabajando sobre este tipo de WS, pero mi pregunta es, ¿como podria realizarse un WCF pero con autenticación, con usuario y contraseña?, para que de esta manera sea más "seguro" la forma de consumirlo. Si alguien sabe o tiene info al respecto se lo agradeceria increiblemente.

  • @ricardowilliamssaldanaleon3886
    @ricardowilliamssaldanaleon3886 5 лет назад +2

    Excelente video, muchas gracias por compartir los conocimientos.
    Habrá otro video en donde se hace referencia a un ws pero ya no de manera local sino de una dirección https u otro ejemplo.
    Gracias

  • @alfonsodevcastaneda3758
    @alfonsodevcastaneda3758 4 года назад

    Buen día, Ing Felipe una pregunta teorica: el ejemplo que muestra aquí es una Cliente-servidor ? cual sería la diferencia con RIA (Rich Internet Application) o tendrá algún video sobre ésto?

  • @agustintambo6701
    @agustintambo6701 6 лет назад +2

    puedes hacer un proyecto de tipo web api, para consumir sus metodos desde un desktop. es decir el web api no debe tener interfaz. He visto algunos ejemplos en la web pero creo que tu tienes mas facilidad para explicar y hacerlo mas sencillo. gracias

  • @beefheart9419
    @beefheart9419 5 лет назад

    Gracias amigo! Fue muy clara la explicación del video

  • @joserodrigomorenocordero1419
    @joserodrigomorenocordero1419 5 лет назад +1

    De los mejores instructores de desarrollo que he tenido, ¿tienes cursos ? porque si asi es lo gratis imaginate lo pago.
    dejame saber si tienes un curso de ASPNet MVC o Xamarin C#

  • @111cely
    @111cely 6 лет назад +2

    Buen dia;
    Es posible crear un tutorial de web service creado en visual studio con c#, haciendo uso de bases de datos creadas con XPO?
    Gracias de antemano

  • @gelordtube
    @gelordtube 4 года назад

    Hola hubiera sido mejor que utilizaras EF, o Nhibernate,

  • @carlosreyesdejesus7387
    @carlosreyesdejesus7387 7 лет назад

    Excelente, muchas gracias por tus aportes

  • @MartinMiguelParodyNarvaez
    @MartinMiguelParodyNarvaez 6 лет назад

    Muy buena explicación. Gracias

  • @elmelkiades
    @elmelkiades 5 лет назад

    Muchas gracias por la aportación, sirve mucho

  • @chikitaamaral8893
    @chikitaamaral8893 5 лет назад

    Buenos días Gavilanch2
    Este Webservice que has hecho en tu video es al que le llama de tipo Restful? o tienes otros videos que son Resful?(por ahora me interesa aprender los Restful)
    Y cual es la diferencia con los ws de tipo WCF a secas?
    Muchas gracias!!
    Saludos.

  • @arturogalvez9802
    @arturogalvez9802 5 лет назад

    He segido paso a paso todo lo que dices del video pero me aparece el error de
    Error al intentar buscar servicios en (dirección del localhost)
    Ayuda por favor lo agradecería mucho.

  • @j.alfredoromero2043
    @j.alfredoromero2043 7 лет назад

    Excelente explicacion, muy claro!!

  • @alastorifrit106
    @alastorifrit106 7 лет назад

    Gracias eres muy buen tutor.

  • @evelyngsalazar6818
    @evelyngsalazar6818 3 года назад

    Hola, me puedes ayudar como hacer para cambiar de texto a números es que cuando jalo la información me lo jala como texto cuando son Números. Soy nueva en esto. Gracias

  • @joakinalberto91
    @joakinalberto91 3 года назад

    Excelente video...podrías hacer una demostración explicando la forma correcta de consumir un soap de tercero (wsdl)..?

  • @sietepatagonia
    @sietepatagonia 6 лет назад

    gracias gavilanch2... por compartir

  • @albertxcastro
    @albertxcastro 6 лет назад +1

    Wow, tu tutorial es excelente!

  • @JAGBComunidadCatolica
    @JAGBComunidadCatolica 7 лет назад

    Pregunta como lo publico en mi iis, en todos los tutoriales que veo me dice que debo tener un archivo asmx que no tengo no he podido publicarlo por iis

  • @Buzca
    @Buzca 5 лет назад

    Buen video. Muchas gracias!

  • @pablorocha2986
    @pablorocha2986 5 лет назад

    Mira necesito enviar desde un cliente un archivo xml a un servidor que tiene una red NAT por lo que no puedo utilizar FTP asi que quiero utilizar WS me puedes ayudar? Gracias de antemano.

  • @JuanCaOfocial
    @JuanCaOfocial 2 года назад

    No me aparece la ventana emergente cuando trato de agregar el servicio de referencia al proyecto ClienteWS , ¿alguien sabe a qué se debe?

  • @raulbistrain1870
    @raulbistrain1870 5 лет назад

    Una pregunta WCF Rest es lo mismo que Web API Rest? Gracias

  • @gelordtube
    @gelordtube 4 года назад

    hola!! necesariamente las clases datacontract debe ir en el mismo archivo de la interface?

  • @jheanpiertony
    @jheanpiertony 4 года назад +1

    Profe tengo una pregunta. Que error es ese, cuando dice, "Hubo un error al descargar los metadatos desde esta direccion"

    • @gavilanch2
      @gavilanch2  4 года назад +1

      Ese error es un poco genérico y se puede deber a varias cosas. Lo más tipico (En mi experiencia) es que te faltó agregar el atributo DataContract a una clase que quieres utilizar con WCF. Saludos

    • @jheanpiertony
      @jheanpiertony 4 года назад +1

      @@gavilanch2 gracias profe. Mire el problema es el siguiente ya se que pasa. Las clases que uso están en proyecto de la misma solución COMMON. Las propiedades están declaradas Virtual. Para poder hacer Override y colocar las etiquetas DATAMEMBER. Cuando en proyecto de WCF heredó de estas clases en el DATACONTRACT. Y corro la aplicación me dice que no puedo puedo hacer herencia. La idea es usar la clases que están en un proyecto compartido. Lo otro es como puedo usar un BDContext de otro proyecto en ese WCF gracias me ayudaría mucho... Profe

  • @crissanchez1251
    @crissanchez1251 8 лет назад

    Gracias x el video, se entendiendo perfectamente.. me suscribo,

  • @masterofchaosjulio
    @masterofchaosjulio 6 лет назад

    Excelente contenido, me ayudo mucho, gracias!

  • @5DsUploader02
    @5DsUploader02 6 лет назад

    Excelente video! Pero tengo un error que no he podido solucionar. Me sale que "el tipo usado en la instruccion using debe poder convertirse implicitamente en System.IDisposable" Que estoy haciendo mal?

  • @wilfredoriquelme4903
    @wilfredoriquelme4903 6 лет назад

    Muy bien explicado se agradece.

  • @agustintambo6701
    @agustintambo6701 6 лет назад +1

    felicitaciones excelente video

  • @KarlosSomoza
    @KarlosSomoza 6 лет назад

    Muy claro. Gracias!

  • @predators39
    @predators39 6 лет назад

    hola amigo a mi sale Hubo un Error al descargar los metadatos desde esta direccion. Compruebe que ha especificado una direccion valida

  • @AndricVargas
    @AndricVargas 5 лет назад

    Es SOAP o REST?

  • @josuecarahuanco9658
    @josuecarahuanco9658 7 лет назад +2

    Hola se podria usar aplicacion de escritorio de windows con web serives ? para que el cliente este en una tienda y el servidor en una ciudad diferente. El cliente debe hacer CRUD en el servidor.

    • @gavilanch2
      @gavilanch2  7 лет назад

      +Jos Cars hola! Por supuesto. Desde donde sea que tenga internet se puede. Saludos

  • @softwareliondev
    @softwareliondev 6 лет назад

    Mil Gracias *-*

  • @AndricVargas
    @AndricVargas 5 лет назад

    Tienes alguno igual con BD?

    • @alejandror5416
      @alejandror5416 5 лет назад

      Es lo mismo, en la interface consumi la base de datos

  • @lumbrerasBe
    @lumbrerasBe 6 лет назад

    Hola, disculpa de casualidad tienes algún tutorial de WCF Service Library, no he encontrado mucho al respecto, conectándose con una base de datos.

  • @PiraoPuro
    @PiraoPuro 7 лет назад

    Parabens, otima aula, obrigado por compartilhar....

  • @joselamadridguanilo3247
    @joselamadridguanilo3247 7 лет назад

    Eres muy explicito en el video amigo gracias por compartir tus conocimientos. Te comento que estoy trabajando una web en donde utilizo mas de un servicio, al momento de cargar el proyecto llama al primer servicio y me sale el siguiente error: "no se puede iniciar la depuración....." y cada vz que quiere utilizar un servicio me sale el mismo error para todos, quisiera saber a que se debe y si tiene algo que ver cuando se trabaja con el IIS de Visual.

    • @gavilanch2
      @gavilanch2  7 лет назад

      Hola! Puedes pasarme un print screen del error? Saludos

  • @ignaciomedrano4532
    @ignaciomedrano4532 6 лет назад

    filete el video, pensar que tuve un profe en la u que le daba mas color porque era programador de un banco y no le resultó este proceso , jajajajajaja

  • @jota-that9217
    @jota-that9217 5 лет назад

    Hola muy buenas como puedo subir el programa a una entrada de una web como wordpress porfa estoy perdido. Le agradeseria mucho su ayuda.

  • @cyb3rsh0ck44
    @cyb3rsh0ck44 5 лет назад

    lo tuyo es genialidad

  • @BreegBenjamin
    @BreegBenjamin 4 года назад

    yo vi este vídeo hace un año y no entendí nada, ahora volví y todo claro como el agua.

  • @adrieleduardopalestinohern8535
    @adrieleduardopalestinohern8535 5 лет назад

    y si quisiera retornar un arreglo de objetos? como lo consumo?

  • @feedeandoando8257
    @feedeandoando8257 2 года назад

    Consumir un API que tiene un Managament o APIM desde Visual Studio , aun me quedaron dudas

  • @terehernandezdemeneghi1616
    @terehernandezdemeneghi1616 7 лет назад

    hola n.n
    esta Genial Como explicas n.n
    pero me perdi en que momento conectaste o le dijiste Al WS sabes que a esta BD te vas a conectar para extraer la informacion 😅
    explicaras tambien en algun otro video Como hacer un WS utilizando Procedimientos Almacenados que ya se tengan en la BD?
    de antemano gracias 😊😉

    • @gavilanch2
      @gavilanch2  7 лет назад +1

      Hola! Realmente en este video no hicimos conexión a una BD, solamente retornabamos unos valores predefinidos. Si quieres aprender a utilizar Procedimientos Almacenados desde C#, el curso de C# te enseña cómo hacerlo. Si tienes aguna duda, no dejes de preguntar. Saludos!

  • @ffglaellf34234oowx
    @ffglaellf34234oowx 3 года назад

    Genial buen video bro :)

  • @elcanaldeflo
    @elcanaldeflo 6 лет назад

    Muchas gracias por el video... explicas excelente... me queda una duda si.. esto luego se puede consumir con soapUi por ejemplo?
    saludos y mucha gracias.

    • @gavilanch2
      @gavilanch2  6 лет назад

      Gracias! Sí, lo puedes usar con SOAPUI, basta con pasarle el wsdl al SOAPUI y este genera el cliente que te permitirá consumir el servicio.
      saludos

    • @elcanaldeflo
      @elcanaldeflo 6 лет назад

      Genial muchas gracias, actualmente trabajo con php y laravel 5.4 y consumo métodos creados con c# y ahora estoy tomando un proyectos en asp.net con mvc5 que por cierto también estuve viendo tus vídeos...
      muchas gracias y te ganaste un suscriptor !

  • @alexanderriveraduque4739
    @alexanderriveraduque4739 4 года назад

    Buen día amigo;
    Tienes el vídeo donde explicas como consumir un web services externo? ya que necesito consumir uno pero soy nuevo en esto.

  • @paulryan2996
    @paulryan2996 4 года назад

    Amigo, donde esta el vídeo en el que enseñas como subir un servicio web a un host ?

  • @lllIIl
    @lllIIl 3 года назад +1

    No funciona con VISUAL STUDIO 2019

  • @sacris89
    @sacris89 7 лет назад

    Genial el video!!

  • @juanalfredogutierrez8663
    @juanalfredogutierrez8663 7 лет назад +2

    Gracias por impartir tus conocimientos
    una consulta para trabajar con la parte de datos cual seria lo ideal Entity Framework o ADO.NET., ¿porque si?, ¿porque no?.

    • @gavilanch2
      @gavilanch2  7 лет назад +1

      Hola! Muchas veces depende de la data que manejes y lo que quieras hacer con ella:
      - Si tienes tablas en las que por alguna razón no puedes usar llaves primarias, entonces no podrás utiliza Entity Framework en ellas, por tanto deberás utilizar ADO.NET
      - Si tienes queries muy complejos, probablemente sea mejor utilizar procedimientos almacenados y llamarlos desde ADO.NET (aunque nada te detiene en utilizar Entity Framework con procedimientos almacenados. Ver: ruclips.net/video/N2i6wdGXErA/видео.html)
      - Aunque Entity Framework puede ser bastante rápido, pero si tienes una aplicación que estará ejecutándose en dispositivos de escasos recursos, entonces es mejor ADO.NET
      - Si tienes total control sobre todo, desde la DB hasta los dispositivos a utilizar, realmente es más rápido desarrollar con Entity Framework, ya que este hace bastante trabajo por nosotros.
      Aunque realmente, puedes utilizar ambos en un proyecto. Saludos!

    • @juanalfredogutierrez8663
      @juanalfredogutierrez8663 7 лет назад

      Me aclaraste mis dudas.
      de nuevo muchas gracias.

  • @LizzyMendivil
    @LizzyMendivil 7 лет назад

    Hola, muchas gracias por el vídeo. Me podrías aclarar una duda por favor, cual es la diferencia entre lo que estas mostrando en este video y lo que es .asmx ? Gracias.

    • @gavilanch2
      @gavilanch2  7 лет назад

      Hola! Lo de este video se llama WCF y es básicamente la siguiente versión de .asmx. Por tanto, asmx es más viejo y tiene menos capacidades en general. Un ejemplo, WCF lo puedes utilizar con varios protocolos de comunicación, no solamente HTTP. Saludos

  • @rossysuarez2378
    @rossysuarez2378 6 лет назад

    Buenas, ¿usted da clases personales?

  • @marianalleo8045
    @marianalleo8045 4 года назад

    Muy bueno el video.! Cómo consumo un web service de terceros con vb net ?

    • @gavilanch2
      @gavilanch2  4 года назад

      Es básicamente el mismo proceso, pero en VB.NET. Tengo muchos años que no lo uso, pero debiera ser más o menos igual. Saludos

  • @sfgsfjh
    @sfgsfjh 4 года назад

    A mí solo me salen los metodos con Async, y esos regresa objetos tipo Task, se maneja de la misma forma?

    • @gavilanch2
      @gavilanch2  4 года назад

      Los manejas utilizando async-await: docs.microsoft.com/en-us/dotnet/csharp/programming-guide/concepts/async/

  • @MrRolochafi
    @MrRolochafi 7 лет назад +3

    Desarrolle el ejemplo en mi sistemas, pero al agregar el ws a la aplicación cliente me sale el siguiente error: "Hubo un error al descargar los metadatos de esta dirección." Por Favor necesito apoyo. Gracias

    • @edisonandresfierrovela2970
      @edisonandresfierrovela2970 7 лет назад

      Buenas tardes Rolando to tambien tengo este inconveniente me gustaria conocer si lo pudo solucionar o si yo lo puedo solucionar tambien le colaboraria saludos...

    • @paulv5026
      @paulv5026 7 лет назад

      Tienes que Compilar la Solucion!

    • @freddysanchezjimenez5986
      @freddysanchezjimenez5986 7 лет назад +8

      Tuve el mismo problema, al parecer al momento de cambiar el nombre del SVC. Checa el enalce: www.ienablemuch.com/2011/05/wcf-serviceactivations-could-not-be.html
      Saludos

    • @joseantoniourbinagutierrez4223
      @joseantoniourbinagutierrez4223 6 лет назад

      Yo tuve el mismo error, no habia agregado el [DataContract] de la clase base en la interface, luego recompilar y me funciono. Revisate esos comandos talvez se te paso por alto agregar alguno.

    • @luisfaucheuxrojas1052
      @luisfaucheuxrojas1052 6 лет назад

      como reconpilo la solucion el dijo ctrl B pero hago eso y me sale otra cosa

  • @agustintambo6701
    @agustintambo6701 6 лет назад

    una consulta con tantas tecnologias(1. WebService, 2.web services WFC, 3.api rest) que existen en .net cual es la que predomina en rendimiento, funcionalidad, crecimiento y tiempo de repuesta o cual es la que tu recomiendas para un servicio web que recibirá y devolvera caso 1 un archivo xml, caso 2 una clase que contiene un arreglo de archivos xml. En espera de tus comentarios. saludos

    • @gavilanch2
      @gavilanch2  6 лет назад +1

      Hola! Cada herramienta tiene su uso, WCF se usa típicamente cuando queremos una conexión servidor-servidor. En el caso de Web API, se usa para cuando tendremos clientes moviles, desktop, desde un browser con Javascript, etc.
      En el caso que expones habría que ver los requisitos de la solución. ¿Quién va a ser el cliente? Si por ejemplo son apps moviles, front-ends y cosas así, pues es probable que Web API es la opción a considerar. Saludos

  • @charliesilva3475
    @charliesilva3475 7 лет назад

    Hola, estoy intentado en crear tu ejemplo en mi computadora y me sale un error cuando trato de agregar mi web service a mi applicacion de formulario. El mensaje dice: "There was an error downloading metadata from the address. Please verify that you have entered a valid address." Segui tus pasos y no se que paso? Lo tengo que publicar mi Web service y ponerlo en IIS? Porfavor ayuda.

    • @charliesilva3475
      @charliesilva3475 7 лет назад +1

      Hola, le alle el problema. Lo que paso fue que cuando estaba renombrando el web services, deje el nombre orginal "Service1" en el archivo extencion .svc. Ya puedo agregarlo.

    • @gavilanch2
      @gavilanch2  7 лет назад

      +CHARLIE SILVA genial!

  • @Digixel
    @Digixel 7 лет назад

    ¡Hola! Me encantó la explicación y soy nuevo en el tema de Web Service.
    Pregunta aparte: ¿Qué usas para hacer tus videos? Yo hago videos (hace tiempo no subo pero voy a volver a subir) pero me gusta cómo lo presentas con el zoom y todo. Yo uso Microsoft Expression Screen Recorder pero no tiene tanta flexibilidad cuando creo los videos de hacer zoom.
    Gracias, ya me subscribí. ¡Excelente contenido! :)

    • @gavilanch2
      @gavilanch2  7 лет назад

      Qué bueno que te gustó! Utilizo Camtasia para grabar. En una ocasión probé con el Expression, pero definitivamente el Camtasia me pareció superior. Suerte!

  • @luisvaldosabundez5294
    @luisvaldosabundez5294 8 лет назад

    excelente vídeo amigo,solo que como no tengo mucha experiencia en programación,no entendí bien la parte,en la que te referías a consumir el web service ,espero y puedas horientarme, gracias y felicitaciones

    • @gavilanch2
      @gavilanch2  8 лет назад +1

      Gracias por el apoyo! Qué parte no entendiste? Para consumir el web service debes agregar una referencia hacia el proyecto que es el web service, luego puedes utilizar los métodos del web service como si fueran métodos de un objeto el que instancias. Si no sabes qué es eso de "instanciar", "métodos" u "objetos", te recomiendo empezar a ver el curso de C# de este canal, y cualquier duda me la puedes hacer llegar como comentario del video que no entiendas. Saludos!

  • @NiceSoftkey
    @NiceSoftkey 7 лет назад

    Muchas gracias, sabes a que se pude atribuir el error
    System.Net.WebException: Error de la solicitud con el código de estado HTTP 405: Method Not Allowed.
    Estoy intentando implementar un WS externo.

    • @gavilanch2
      @gavilanch2  7 лет назад

      +Pablo Santibañez hola! Tienes el último wsdl del web service?

  • @martininus
    @martininus 7 лет назад

    hola muy buen tutorial , lo que me faltaria es la parte de certificados desde iis. y como tratarla

  • @joseluiscatunta4012
    @joseluiscatunta4012 5 лет назад

    Excelente video, me ayudo mucho
    Como haría para consumir un web service de terceros mediante su WSDL ?

    • @alejandror5416
      @alejandror5416 5 лет назад

      Pones el link del web service donde agregar la referencia

  • @paulsp3358
    @paulsp3358 4 года назад

    Bro donde esta el video en el cual enseñas a consumir un servicio web externo.

  • @israelbarrientosrodriguez4263
    @israelbarrientosrodriguez4263 7 лет назад

    buenas tardes una pregunta al tratar deagregar la referencia de servicios me sale un mensaje de error que los metadatos no han sido cargados ¿como puedo resolver eso?

    • @gavilanch2
      @gavilanch2  7 лет назад

      Buenas tardes, puedes mostrarme el error? Un screen shot estaría bien. Saludos.

  • @gema1206
    @gema1206 8 лет назад

    Muy buenos días, muchas gracias por este buen video, muy buena la explicación.
    Tengo una inquietud, yo tengo dos programas en diferentes ciudades, cada uno está en un servidor, pero la información está almacenada en tablas dbf, ya que el sotware está hecho en visual fox pro, necesito enviar información de un programa al otro y viceverza, se me ocurrió que podría desarrollar un web service para ésto y bueno como tengo algo de conocimientos en C# y ya he logrado leer dbf's con el mismo, pienso que podría hacerlo con éste, pero no sé como hacerlo, tu me podrías orientar un poco o indicarme dónde puedo buscar información al respecto??
    Muchas gracias por su información.

    • @gavilanch2
      @gavilanch2  8 лет назад +1

      Hola Genny, tu idea es acertada. Un web service es lo ideal en tu caso. Lo básico de web services ya lo aprendiste en este video, ¿Acaso tienes una duda en específico?
      Básicamente lo que harás es crear tu web service en un servidor X, y agregar las referencias de este web services en tus dos programas. Puedes crear un esquema de seguridad para que solamente tus dos programas puedan utilizar el web service, pero ya eso depende de qué tanto quieras proteger la data.
      Saludos,

    • @gema1206
      @gema1206 8 лет назад

      Muchas gracias por tu respuesta, voy a comenzar con este desarrollo.

  • @Rich-Hari
    @Rich-Hari 4 года назад

    No me sale, como lo soluciono?

  • @christiancadenamendez7406
    @christiancadenamendez7406 6 лет назад

    como puedo recorrer la cadena en esto digamos ingrese una palabra y separar letra por letra

  • @kmilomontoya3635
    @kmilomontoya3635 6 лет назад

    Error al agregar referencia del servicio.
    Error al descargar 'localhost:50338/WSPersonas.svc/$metadata'.
    Error de solicitud con el siguiente mensaje de error:
    --
    No se pudo encontrar el tipo 'MiWS.WSPersonas' proporcionado como el valor del atributo Service en la directiva ServiceHost, o proporcionado en el elemento de configuración system.serviceModel/serviceHostingEnvironment/serviceActivations.

    body {font-family:"Verdana";font-weight:normal;font-size: .7em;color:black;}
    p {font-family:"Verdana";font-weight:normal;color:black;margin-top: -5px}
    b {font-family:"Verdana";font-weight:bold;color:black;margin-top: -5px}
    H1 { font-family:"Verdana";font-weight:normal;font-size:18pt;color:red }
    H2 { font-family:"Verdana";font-weight:normal;font-size:14pt;color:maroon }
    pre {font-family:"Consolas","Lucida Console",Monospace;font-size:11pt;margin:0;padding:0.5em;line-height:14pt}
    .marker {font-weight: bold; color: black;text-decoration: none;}
    .version {color: gray;}
    .error {margin-bottom: 10px;}
    .expandable { text-decoration:underline; font-weight:bold; color:navy; cursor:hand; }
    @media screen and (max-width: 639px) {
    pre { width: 440px; overflow: auto; white-space: pre-wrap; word-wrap: break-word; }
    }
    @media screen and (max-width: 479px) {
    pre { width: 280px; }
    }

    Error de servidor en la aplicación '/'.
    No se pudo encontrar el tipo 'MiWS.WSPersonas' proporcionado como el valor del atributo Service en la directiva ServiceHost, o proporcionado en el elemento de configuración system.serviceModel/serviceHostingEnvironment/serviceActivations.
    Descripción: Excepción no controlada al ejecutar la solicitud Web actual. Revise el seguimiento de la pila para obtener más información acerca del error y dónde se originó en el código.
    Detalles de la excepción: System.InvalidOperationException: No se pudo encontrar el tipo 'MiWS.WSPersonas' proporcionado como el valor del atributo Service en la directiva ServiceHost, o proporcionado en el elemento de configuración system.serviceModel/serviceHostingEnvironment/serviceActivations.
    Error de código fuente:


    Se ha generado una excepción no controlada durante la ejecución de la solicitud Web actual. La información sobre el origen y la ubicación de la excepción pueden identificarse utilizando la excepción del seguimiento de la pila siguiente.

    Seguimiento de la pila:


    [InvalidOperationException: No se pudo encontrar el tipo 'MiWS.WSPersonas' proporcionado como el valor del atributo Service en la directiva ServiceHost, o proporcionado en el elemento de configuración system.serviceModel/serviceHostingEnvironment/serviceActivations.]
    System.ServiceModel.Activation.ServiceHostFactory.CreateServiceHost(String constructorString, Uri[] baseAddresses) +60106
    System.ServiceModel.HostingManager.CreateService(String normalizedVirtualPath, EventTraceActivity eventTraceActivity) +1421
    System.ServiceModel.HostingManager.ActivateService(ServiceActivationInfo serviceActivationInfo, EventTraceActivity eventTraceActivity) +52
    System.ServiceModel.HostingManager.EnsureServiceAvailable(String normalizedVirtualPath, EventTraceActivity eventTraceActivity) +641
    [ServiceActivationException: El servicio '/WSPersonas.svc' no se puede activar debido a una excepción durante la compilación. El mensaje de la excepción es: No se pudo encontrar el tipo 'MiWS.WSPersonas' proporcionado como el valor del atributo Service en la directiva ServiceHost, o proporcionado en el elemento de configuración system.serviceModel/serviceHostingEnvironment/serviceActivations..]
    System.Runtime.AsyncResult.End(IAsyncResult result) +497599
    System.ServiceModel.Activation.HostedHttpRequestAsyncResult.End(IAsyncResult result) +174
    System.ServiceModel.ServiceHostingEnvironment.EnsureServiceAvailableFast(String relativeVirtualPath, EventTraceActivity eventTraceActivity) +73
    System.ServiceModel.Activation.HostedHttpRequestAsyncResult.HandleRequest() +551
    System.ServiceModel.Activation.HostedHttpRequestAsyncResult.BeginRequest() +30
    System.ServiceModel.Activation.ServiceHttpHandler.EndProcessRequest(IAsyncResult result) +11
    System.Web.CallHandlerExecutionStep.InvokeEndHandler(IAsyncResult ar) +152
    System.Web.CallHandlerExecutionStep.OnAsyncHandlerCompletion(IAsyncResult ar) +125
    System.Web.CallHandlerExecutionStep.OnAsyncHandlerCompletion(IAsyncResult ar) +125

    Información de versión: Versión de Microsoft .NET Framework:4.0.30319; Versión ASP.NET:4.7.2558.0
    --.
    Los metadatos contienen una referencia que no se puede resolver: 'localhost:50338/WSPersonas.svc'.
    No se pudo activar el servicio solicitado, 'localhost:50338/WSPersonas.svc'. Consulte los registros de seguimiento de diagnóstico del servidor para obtener más información.
    Si el servicio se define en la solución actual, intente compilar la solución y agregar de nuevo la referencia de servicio.

    • @christopherulloamontenegro2020
      @christopherulloamontenegro2020 5 лет назад

      Debes dar clicl derecho al archivo svc, en el apartado de propiedades donde dice "Copy to Output Directory" debes dejarlo como Copy Always, para que asi encuentre los binarios.

  • @carlosalbertogomezgonzalez2281
    @carlosalbertogomezgonzalez2281 6 лет назад

    Hola buenos dias, soy nuevo con esto de los Web Services, apenas quier meterme, seguí todos los pasos de tu video pero al momento de agregar la referencia al cliente me manda el siguiente mensaje de error: "Hubo un error al descargar los metadatos desde esta dirección. Compruebe que ha especificado una dirección válida." No he encontrado una solución, me podrias ayudar por favor?. Saludos.

    • @israelb.426
      @israelb.426 6 лет назад

      estoy tratando de resolver ese error, y nomas no puedo, ya encontraste solución?

    • @luisfaucheuxrojas1052
      @luisfaucheuxrojas1052 6 лет назад

      ya me funciono parece que el error es al cambiar el nombre segui lo que dice esta pagina y me sirvio
      www.ienablemuch.com/2011/05/wcf-serviceactivations-could-not-be.html
      abre el WSPersonas.svc con un editor de texto (yo lo abri con sublime text) y cambia lo que esta dentro mas o menos cambialo por algo asi

  • @brianalexandergomez4753
    @brianalexandergomez4753 5 лет назад

    Buenas tardes, necesito tu ayuda, espero y aun estes activo en la cuenta, al momento de hacer referencia al WCF, me lanza un error al descargar los metadatos desde mi direccion, y en la aplicacion del Web Services aparecen un error "No se encuentra MiWS.WSPersonas.scv" y no se como solucionarlo.

    • @brunonavarro7715
      @brunonavarro7715 5 лет назад

      Tengo el mismo problema, si ya lo solucionaste agradecería compartas como. igual si yo lo soluciono gracias

    • @brianalexandergomez4753
      @brianalexandergomez4753 5 лет назад

      ​@@brunonavarro7715 No pude hacerlo amigo, le pregunte a algunos amigos del area y me dijeron que mejor aprenda a trabajar con API WEB

    • @brunonavarro7715
      @brunonavarro7715 5 лет назад

      Bueno al parecer tienes razón mejor aprender con API Web

    • @brianalexandergomez4753
      @brianalexandergomez4753 5 лет назад

      @@brunonavarro7715 Pero nada seguir intentando crear webservices de todas formas es algoo que tenemos que aprender a hacer si o si, te deseo suerte

    • @brunonavarro7715
      @brunonavarro7715 5 лет назад

      ruclips.net/video/jXyt-BwOdcE/видео.html talvez te sirva amigo