none
crear páginas .aspx dinamicamente por código RRS feed

  • Pregunta

  • Hola.

    Estoy desarrollando un sitio web (c#) y necesito poder crear páginas de contenido desde la zona de administración del sitio, por lo que he estado investigando es mejor crear una página como plantilla y posteriormente cargar los datos en ella dependiendo de la página seleccionada en el sitio web.

    Lo datos según se vayan creando las páginas los voy a guardar en una base de datos sql, y despues que se carguen al seleccionar la página en el sitio web en la plantilla, para esto necesito pasar parametros desde la base de datos a la plantilla, el más importante la url y demás datos a mostrar en dicha página.

    ¿Me pueden sugerir algún tutorial donde se explique como hacerlo? He estado buscando y no he encontrado nada en internet que muestre como poder hacerlo.

    ¿Hay alguna manera mejor de hacerlo? Acepto sugerencias.

    Muchas gracias de antemano por sus respuestas.

    lunes, 24 de agosto de 2015 9:51

Respuestas

Todas las respuestas

  • Te hago un par de sugerencias:

    - La primera es usar Sharepoint, que hace precisamente eso (guarda las páginas en una base de datos SQL y luego las sirve dinámicamente).

    - La segunda es descargar Umbraco (http://umbraco.com/) que es un gestor de contenidos de código abierto escrito en .Net. También hace lo que quieres (salvar las páginas en base de datos y luego servirlas de acuerdo con unas plantillas). Puedes ver todo el código fuente, que te puede servir de inspiración.

    lunes, 24 de agosto de 2015 10:53
  • hola

    por lo que entiendo quieres crear un CMS (Content Management System)

    lo que planteas no sabria decirte como resolverlo pero se me ocurre que podrias analizar como lo hacen otras tools como ser

    DNN CMS Platform

    orchard

    Composite C1 CMS - Open Source on .NET

    como veras de todas estas opcines tienes acceso al codigo, no digo que sea algo simple, pero viendo como lo resolvieron podrias darte idea de como implemmentarlo en tu caso

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    lunes, 24 de agosto de 2015 12:09
  • Hola Karen.
    Gracias por la respuesta, si pensé en umbraco, pero prefiero aunque sea mas lento hacerlo yo para ir aprendiendo cosas nuevas.
    martes, 25 de agosto de 2015 7:09
  • Hola Leandro, gracias por la info, les echaré un vistazo.

    También comentar por si puede servir a alguien que tenga el mismo problema que he encontrado un tutorial que se ajusta a lo que yo quiero hacer, lo probaré también haber si así consigo hacerlo.

    El tutorial esta aquí: http://www.aspsnippets.com/Articles/Create-dynamic-ASPX-page-in-ASPNet.aspx

    martes, 25 de agosto de 2015 7:11