Ejecuta JavaScript desde Blazor | JavaScript Interop | JavaScript desde C#

Поділитися
Вставка
  • Опубліковано 19 вер 2024

КОМЕНТАРІ • 13

  • @NetMentor
    @NetMentor  3 роки тому +4

    Blog: www.netmentor.es/entrada/javascript-interop
    Twitter: twitter.com/NetMentorTW

  • @michaelpardo179
    @michaelpardo179 3 роки тому +1

    Genial Netmentor, muy útiles estos videos.

  • @Jocker88
    @Jocker88 3 роки тому

    Podría haber visto este vídeo hace 3 días jajaja, menos mal que la documentación no era un lío, he tenido que hacer dos funciones en JavaScript por que no encontraba la maneara de leer el DOM de otra forma, llego a ver el vídeo antes y me ahorro tiempo de investigación, en fin, investigar sirve para aprender también :).
    Me gustaría saber si vas a sacar más vídeos de Blazor, para mi es la primera vez que me enfrento a algo en front-end y me parece una tecnología muy interesante la de Blazor web assembly y aún hay muchas cosillas que aprender o profundizar en la serie que has hecho, seguro que con la migración que hiciste tienes varias cosas en mente.
    Entendería que no quisieras seguir esta serie ya que no hay tanta búsqueda de blazor, y aún que lo hagas por amor al arte y para difundir entiendo lo compleja que es la difusión en youtube y la necesidad de difundir cosas más alineadas con las personas.
    Un saludo y gracias de nuevo por los vídeos, el Lunes acabo las vacaciones y el ritmo de consumo ya bajará, pero he visto que tienes contenido interesante en C# avanzado así que lo iré mirando poco a poco :).

    • @NetMentor
      @NetMentor  3 роки тому

      si por ahora si no hay otra forma de leer el DOM que con javascript.
      Sobre los vídeos de blazor, sacaré uno la semana que viene o a la otra sobre un problema que tuve con los carácteres latinos en mi blog www.netmentor.es/entrada/caracteres-latinos-blazor y leugo el tema de autenticación cuando haga los vídeos de autenticación, pero aparte de eso, no creo que saque nada mas.
      De todas formas tampoco se si hay mucho más, no se me ocurre nada la verdad 🤔🤔
      Un saludo y gracias a ti por apoyar el canal!

    • @Jocker88
      @Jocker88 3 роки тому +1

      @@NetMentor Algo interesante que acabo de encontrar ( aún que no creo que de para vídeo ) es la posibilidad de guardarse la referencia de un componente hijo para llamar a sus métodos.

    • @NetMentor
      @NetMentor  3 роки тому

      @@Jocker88 🤔 hummm, igual lo puedo meter en el vídeo de renderfragment, eso si no se para cuando. justo he mirado la lista de vídeos y tengo 3 pendientes de balzor, renderfragment, authentication y Bunit que es una libreria para test unitarios en blazor. Pero la última vez que la visite no soportaba mock en interfaces así que no quise hacer un vídeo sobre ella, por ahora.
      gracias por el apunte!

    • @Jocker88
      @Jocker88 3 роки тому

      @@NetMentor Ufff, me da que no te va a dar la vida para tanto. Si algún día haces algo sobre MOQ y NUnit estaré en cantado, como dijiste en el vídeo de "tu primera entrevista" en mi empresa a los tests ni te dan tiempo para ellos ni se espera que existan, son un cuento de hadas, lo que se es por aprendizaje propio y estoy aprendiendo TDD, pero MOQ se me resiste, seguramente por que hago malos métodos difíciles de testear. En fin, mucho ánimo y esteré atento a tus publicaciones, hay pocos canales de C# y el entorno de Microsoft de habla hispana que expliquen tan bien las cosas y que merezcan la pena, enhorabuena por tu trabajo.

    • @NetMentor
      @NetMentor  3 роки тому +1

      ​@@Jocker88 Sobre mock tengo algún vídeo que puedes hecharle un ojo:
      ua-cam.com/video/pgCMTsVlHrg/v-deo.html&ab_channel=NetMentor
      es con Xunit (Creo) pero vaya, que no hay diferencia alguna en lo que respecta.
      si no tienes tests en la empresa, te recomiendo personalmente que todo lo que hagas desde ahora este testeado (en la reunion diaria, lo dices, esto hay que testearlo, un 30% mas de tiempo), saca ventaja de que estas en una empresa y te pagan para aprender en ella, no solo para darles software.
      El problema es que si no, no vas a poder cambiar de empresa en el futuro. Necesitas tests y código facil de testear, si sigues el "principo de responsabilidad única" verás como tu código mejora drásticamente y de ahí a hacer código completamente testeable (unit/integration) hay un paso no muy grande.
      Un saludo y gracias !

  • @guillermotorrejonmoya
    @guillermotorrejonmoya 17 днів тому

    Cómo podría llamar a un servicio inyectable desde JavaScript?
    He intentado hacer lo que dices, pero claro, no se puede ejecutar un método de un servicio instanciable en un método estático.
    Muchas gracias!

  • @Kripto_YT
    @Kripto_YT 2 роки тому

    Mi pregunta es, si quiero que no retorne un string mi función de Javascript sino un objeto especifico ejemplo que retorne un obj persona con Nombre y Apellido. Como seria ? es que en todos los videos solo veo que prueban con un string pero nunca con un objeto y quiero saber si se puede o no.

    • @NetMentor
      @NetMentor  2 роки тому

      Hola, si, puedes enviar un objeto pero invokemethod lo serializa en un string, lo que quiere decir que en el código de c# recibes un string el cual tendrás que deserializar

    • @Kripto_YT
      @Kripto_YT 2 роки тому

      @@NetMentor entiendo gracias !