none
vb.net a ASP.net con una base de datos SQL en AZURE RRS feed

  • Pregunta

  • Buenas,

    Tengo una duda acerca de la forma en como debo migrar mi aplicación a la nube.

    Primer momento: Una aplicación de escritorio (Windows forms) desarrollada en Vb.net en Visual Studio conectada con una base de datos local SQL 2008. (Todo iba rápido)

    Segundo momento: La misma aplicación conectada con una base de datos SQL en la nube de AZURE (Todo va lento)

    Mi duda es como debo proceder? -- El mayor de mis problemas es la velocidad de respuesta al hacer consultas 

    Una opción que creo yo podría funcionar: Pasar toda mi aplicación a ASP.NET y subirla a AZURE (Yo creo que esto hará mas rapido la velocidad de respuestas al hacer consultas a la base de SQL de AZURE

    Muchas gracias,

    martes, 6 de diciembre de 2016 14:33

Respuestas

  • >>supongo que lo ideal y mas optimo seria pasar toda mi aplicación a ASP.NET cierto?

    depende de como este armada la aplicacion escritorio, si separaste en capas las entidades podrias mover estas al servicio, seria simple mover a servicio

    ahora si las queries a la db estan mezcladas con la logica de la aplicacion, entonces si migra completo a la web

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    martes, 6 de diciembre de 2016 18:13

Todas las respuestas

  • hola

    >>La misma aplicación conectada con una base de datos SQL en la nube de AZURE

    no puedes conectar una aplicacion que ejecuta local en tu red a una db que esta en azure de forma directa

    debes usar servicio web, desde azure expones servicio ya sean asmx, WCF o Web api para exponer los datos que la aplicacion de escritorio consume

    conectarse directo de la red local a la db en azure es una pesima idea

    >>Pasar toda mi aplicación a ASP.NET y subirla a AZURE

    si es otra opcion, pero si quieres seguir con algo desktop puedes usar servicios web

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    martes, 6 de diciembre de 2016 15:19
  • Gracias por tu pronta respuesta.

    Entre usar un servicio web y pasar toda la aplicación a ASP.net, supongo que lo ideal y mas optimo seria pasar toda mi aplicación a ASP.NET cierto?

    Saludos,

    Ivan F

    martes, 6 de diciembre de 2016 17:17
  • >>supongo que lo ideal y mas optimo seria pasar toda mi aplicación a ASP.NET cierto?

    depende de como este armada la aplicacion escritorio, si separaste en capas las entidades podrias mover estas al servicio, seria simple mover a servicio

    ahora si las queries a la db estan mezcladas con la logica de la aplicacion, entonces si migra completo a la web

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    martes, 6 de diciembre de 2016 18:13