Hola,
Tengo una aplicación web con un menú principal compuesto de mesus y submenus.
El administrador de la web puede configurar el menú principal a través de su panel de control. Cambiar los elementos del menú, su orden y nombres no es algo que se haga todos los días, pero sí deben poder hacerlo cuando lo necesiten.
¿Cómo es mejor implementar todo esto?
Se me ocurre a través de una base de datos, es lo más fácil de administrar, pero quizá no tenga muy buen rendimiento, ya que la aplicación web tiene más de 70 páginas y en cada una de ellas se tendría que leer el menu de la base de datos.
¿Como lo podríamos hacer?
Actualmente está con un SiteMapDataSource apuntando a un archivo XML, pero necesitamos que ellos puedan cambiar los menus.
Muchas gracias por anticipado.