none
DUDA - RRS feed

  • Pregunta

  • Estimados muy buenos días.

    Esperando que todos se encuentren bien de salud junto a sus familias quería preguntar a ustedes una duda:

    Resulta que estoy recién comenzando en el desarrollo de app web con mvc 5 (asp.net) y encuentro la manera de resolver la siguiente situación : 

    En la solución "Inventario"  tengo la app y un directorio virtual.


    En realidad son 3 proyectos : 1-Clientes,2-Inventario-3-Tienda e-commerce.

    Bajo esta arquitectura necesito acceder a los

    productos creados con sus respectivas imágenes en "inventario" desde el proyecto e-commerce. 

    Para lo que se me ocurrió crear un directorio compartido accesible desde ambos proyecto, el tema es que no se como manejar la situación en cuanto al como? poder almacenar las imágenes en el directorio virtual y poder leerlas desde el proyecto e-commerce. 

    Nota: Anteriormente tenia una carpeta IMG dentro del mismo proyecto ("Inventario") y podía guardar y leer la imágenes, pero solo dentro del mismo proyecto. 

    martes, 12 de mayo de 2020 18:57

Respuestas

  • hola

    >>poder almacenar las imágenes en el directorio virtual y poder leerlas desde el proyecto e-commerce.

    el problema se presenta mientras desarrollas o cuando publicas lo desarollador a un host como ser el IIS ?

    lo planteo porque mencionas "directorio virtual" y ese concepto cuando desarrollas no existe, si aparece cuando publicas en el IIS

    Compartir archivos entre sitio web separados en principio no se puede, ni se deberia realizar con carpetas

    Si necesitas compartir algo deberia ser con algo intermedio como un repositorio, en el cloud (Azure) se utilizaria un storage lo cual podria ser accedido desde ambos web site

    >>Anteriormente tenia una carpeta IMG dentro del mismo proyecto ("Inventario") y podía guardar y leer la imágenes, pero solo dentro del mismo proyecto.

    eso es correcto

    El tema es que si pones una carpeta por fuera del sitio vas a tener que cambiar la seguridad para que ambos puedan leer y escribir en esa carpeta

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Propuesto como respuesta Sergio ParraModerator viernes, 15 de mayo de 2020 18:27
    • Marcado como respuesta jcc2018 sábado, 6 de junio de 2020 1:40
    miércoles, 13 de mayo de 2020 5:41

Todas las respuestas

  • hola

    >>poder almacenar las imágenes en el directorio virtual y poder leerlas desde el proyecto e-commerce.

    el problema se presenta mientras desarrollas o cuando publicas lo desarollador a un host como ser el IIS ?

    lo planteo porque mencionas "directorio virtual" y ese concepto cuando desarrollas no existe, si aparece cuando publicas en el IIS

    Compartir archivos entre sitio web separados en principio no se puede, ni se deberia realizar con carpetas

    Si necesitas compartir algo deberia ser con algo intermedio como un repositorio, en el cloud (Azure) se utilizaria un storage lo cual podria ser accedido desde ambos web site

    >>Anteriormente tenia una carpeta IMG dentro del mismo proyecto ("Inventario") y podía guardar y leer la imágenes, pero solo dentro del mismo proyecto.

    eso es correcto

    El tema es que si pones una carpeta por fuera del sitio vas a tener que cambiar la seguridad para que ambos puedan leer y escribir en esa carpeta

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Propuesto como respuesta Sergio ParraModerator viernes, 15 de mayo de 2020 18:27
    • Marcado como respuesta jcc2018 sábado, 6 de junio de 2020 1:40
    miércoles, 13 de mayo de 2020 5:41
  • Muchas gracias Leandro,

    Entendí el concepto. te lo agradezco un montón, a las finales opte por almacenar la imagen en el tipo Image y luego procesarla en el sitio web.

    Un abrazo.

    sábado, 6 de junio de 2020 1:46