none
Como crear un Menu en ASP.Net MVC con Base de Datos RRS feed

  • Pregunta

  • Hola,

    Estoy realizando un proyecto en ASP.Net MVC y queria saber si es posible crear un Menu que sus Item esten en una Base de Datos, donde se puedan habilitar o desabilitar dependiendo el nivel de acceso de cada usuario.

    Ej: Usuarios Admin tienen Acceso total, usuarios basicos solo pueden ver algunos Items del Menu principal.

    Gracias por su Colaboración.


    MMoreta

    jueves, 24 de mayo de 2012 12:31

Respuestas

  • Buenas!

    Sí, si se puede, pero la pregunta es demasiada genérica para responderla aquí.

    Se trataría de:

    1. Crear la estructura de las tablas de la bbdd
    2. Crear la capa de datos para acceder a dichas tablas
    3. Crear la clase de lógica que en función del usuario decidiese que opciones mostrar
    4. Renderizar el resultado de (3).

    Los puntos 1,2 y 3 no tienen nada que ver con ASP.NET MVC (es .NET en general).

    Deberías especificar más cual es tu duda en concreto.

    Saludos!


    Eduard Tomàs Blog: http://geeks.ms/blogs/etomas -- Twitter: eiximenis

    • Marcado como respuesta Eder Costa lunes, 29 de octubre de 2012 11:41
    viernes, 25 de mayo de 2012 7:23
  • Hola,

    ayer mismo leí este artículo que va un poco en relación con tu pregunta.

    Dynamic Menus in ASP.NET MVC 4 using EF Code First and jQuery

    Aunque como podrás comprobar, la estructura que siguen es la que te ha explicado Eduard en la respuesta anterior (salvo el punto 3). Alomejor el código te sirve un poco de "inspiración" para resolver tu problema.


    Atentamente, Sergio.

    Blog
    Twitter


    • Editado sergiomf viernes, 25 de mayo de 2012 8:23
    • Marcado como respuesta Eder Costa lunes, 29 de octubre de 2012 11:42
    viernes, 25 de mayo de 2012 8:23

Todas las respuestas

  • Buenas!

    Sí, si se puede, pero la pregunta es demasiada genérica para responderla aquí.

    Se trataría de:

    1. Crear la estructura de las tablas de la bbdd
    2. Crear la capa de datos para acceder a dichas tablas
    3. Crear la clase de lógica que en función del usuario decidiese que opciones mostrar
    4. Renderizar el resultado de (3).

    Los puntos 1,2 y 3 no tienen nada que ver con ASP.NET MVC (es .NET en general).

    Deberías especificar más cual es tu duda en concreto.

    Saludos!


    Eduard Tomàs Blog: http://geeks.ms/blogs/etomas -- Twitter: eiximenis

    • Marcado como respuesta Eder Costa lunes, 29 de octubre de 2012 11:41
    viernes, 25 de mayo de 2012 7:23
  • Hola,

    ayer mismo leí este artículo que va un poco en relación con tu pregunta.

    Dynamic Menus in ASP.NET MVC 4 using EF Code First and jQuery

    Aunque como podrás comprobar, la estructura que siguen es la que te ha explicado Eduard en la respuesta anterior (salvo el punto 3). Alomejor el código te sirve un poco de "inspiración" para resolver tu problema.


    Atentamente, Sergio.

    Blog
    Twitter


    • Editado sergiomf viernes, 25 de mayo de 2012 8:23
    • Marcado como respuesta Eder Costa lunes, 29 de octubre de 2012 11:42
    viernes, 25 de mayo de 2012 8:23