none
Cual es el futuro de ADO.NET? RRS feed

  • Pregunta

  • sabemos que el futuro es Entity Framework, ADO.NET no ha presentado mejoras en los últimos años,corríjanme si me equivoco que pasara con ADO.NET desaparecerá de futuras versiones de visual?.

    sus comentarios


    Guido.



    lunes, 23 de febrero de 2015 4:36

Respuestas

  • En este sentido hay que insistir en algo que ya ha mencionado Leandro: Todo el resto de las tecnologías de acceso a datos se apoyan en ADO.NET. Es decir, si usas Linq-to-sql, por dentro eso llama a ADO.NET. Y si usas Entity Framework, ocurre lo mismo: todas las rutinas de EF llaman por dentro a ADO.NET a la hora de comunicar con la base de datos. Y de hecho, daado que ahora son open-source, puedes examinar el código y confirmarlo. Si desapareciese ADO.NET, no se podría compilar Entity Framework. Así que parece poco probable que ADO.NET vaya a desaparecer a corto plazo.
    • Marcado como respuesta denisenrique lunes, 23 de febrero de 2015 15:10
    lunes, 23 de febrero de 2015 6:43
  • >>microsoft no toca el tema

    hay varias tecnologias que hace tiempo no sufren actualizaciones significativas

    ado.net no se toca porque tiene una base estable y muy probada, lo que se esta haciendo es montar sobre este otras tecnicas de abstraccion como es entity framework


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta denisenrique martes, 24 de febrero de 2015 2:47
    lunes, 23 de febrero de 2015 17:09

Todas las respuestas

  • hola

    no te has preguntado cual es la base que usa EF para acceder a los datos ? si es ado.net

    >>si me equivoco que pasara con ADO.NET desaparecerá de futuras versiones de visual?.

    no entiendo cual es el objetivo de la duda, cual seria el problema si desaparece?

    digo vb6 usa ado y rdo y todo eso cambios al pasarte a ado.net

    si en el futuro cambia bueno solo sera cuestion de aprender la nueva tecnologia he implementarla

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina


    lunes, 23 de febrero de 2015 5:15
  • el asunto no es aprender nuevas tecnologías , el asunto es que hay muchas aplicaciones con ado.net, mas que todo esa es la preocupacion, migrar sistemas que ya estan trabajando bien, y que sus procesos estan corregidos.

    slds


    Guido.

    lunes, 23 de febrero de 2015 6:28
  • En este sentido hay que insistir en algo que ya ha mencionado Leandro: Todo el resto de las tecnologías de acceso a datos se apoyan en ADO.NET. Es decir, si usas Linq-to-sql, por dentro eso llama a ADO.NET. Y si usas Entity Framework, ocurre lo mismo: todas las rutinas de EF llaman por dentro a ADO.NET a la hora de comunicar con la base de datos. Y de hecho, daado que ahora son open-source, puedes examinar el código y confirmarlo. Si desapareciese ADO.NET, no se podría compilar Entity Framework. Así que parece poco probable que ADO.NET vaya a desaparecer a corto plazo.
    • Marcado como respuesta denisenrique lunes, 23 de febrero de 2015 15:10
    lunes, 23 de febrero de 2015 6:43
  • toy claro

    slds


    Guido.

    • Marcado como respuesta denisenrique lunes, 23 de febrero de 2015 15:10
    • Desmarcado como respuesta denisenrique lunes, 23 de febrero de 2015 15:10
    lunes, 23 de febrero de 2015 15:10
  • >>el asunto no es aprender nuevas tecnologías

    pero vas a tener que aprender nuevas tecnologias lo quieras o no

    el mundo de sistemas es dinamico y en constante cambios sino quieres aprender cosas nuevas entonces analiza seguir otra carrera

    >>el asunto es que hay muchas aplicaciones con ado.net, mas que todo esa es la preocupacion, migrar sistemas que ya estan trabajando bien

    en algun momento igualmente vas a tener que migrarlo, digo cuando pasen digamos 10 o 20 años .net va a dejar de dar soporte a esa version de .net framework que estes usando y ya sea que ado.net siga existinto o no, la migracion va a ser necesaria si quieres seguir dandole soporte a ese desarrollo

    podrias hacer una migracion gradual, en etapas, pero a los avances no se le escapa, en algun momento no solo ado.net todos el framework que uses quedara obsoleto

    sino imaginate quienes programaron en vb6 o en fox pro, esas aplicaciones van a tener que migrarse en algun momento

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    lunes, 23 de febrero de 2015 15:41
  • la verdad es que no estoy contra el cambio , el cambio es bueno, nos  hace evolucionar, únicamente tenia esa duda,con respecto ha ADO.NET, ya que microsoft no toca el tema.

    Slds


    Guido.

    lunes, 23 de febrero de 2015 16:57
  • >>microsoft no toca el tema

    hay varias tecnologias que hace tiempo no sufren actualizaciones significativas

    ado.net no se toca porque tiene una base estable y muy probada, lo que se esta haciendo es montar sobre este otras tecnicas de abstraccion como es entity framework


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta denisenrique martes, 24 de febrero de 2015 2:47
    lunes, 23 de febrero de 2015 17:09