Estamos haciendo un sitio web público en ASP.NET y que estamos buscando una muy versátil CMS que nos dará suficiente libertad y nos permitirá crear no sólo las páginas de contenido estándar (una característica que ofrecen todos los CMS), pero también páginas con programación personalizada de ASP.NET.Versátil ASP.NET CMS en C#
Imagine el siguiente caso: nuestro sitio contendrá varias páginas personalizadas de ASP.NET programadas en C# que permiten a los visitantes ver y buscar algunos productos financieros (el sitio estará dedicado a productos financieros estructurados en Rusia). Esos páginas se programarán en ASP.NET/C puro #.
Al mismo tiempo, tendremos muchas páginas de contenido (con texto simple, imágenes, etc., pero sin ninguna programación), y nos gustaría poder agregar esas páginas al sitio usando una interfaz web como en la mayoría de los sistemas CMS.
El problema es que la mayoría de los sistemas CMS como DotNetNuke hacen que sea muy difícil para añadir páginas ASP.NET personalizados al sitio. En DDN, uno tiene que crear módulos DNN especiales, y esto requiere muchos esfuerzos adicionales.
Mi pregunta: ¿hay algún sistema CMS ligero y versátil que permita a los usuarios administrar páginas de contenido simple y al mismo tiempo crear páginas personalizadas de ASP.NET? Tal vez lo que necesitamos es no es un CMS clásico, sino más bien un conjunto de componentes que pueden ayudarnos a administrar páginas de contenido simple.
Gracias.
Gracias por su respuesta.
Me pregunto si usar un CMS es la única manera de resolver nuestro problema? Tal vez haya controles ASP.NET que permiten administrar páginas de forma similar al CMS? Entonces, idealmente, nos gustaría algo muy ligero.
¿Qué funciones de CMS necesita? –
La característica principal es la capacidad de los administradores (no los programadores) para agregar páginas al sitio y editar menús, y hacer todo eso usando una interfaz web. Los programadores deben tener la posibilidad de agregar páginas personalizadas de ASP.NET al sitio, fácilmente, sin la necesidad de crear módulos como en DotNetNuke. –
Parece que está buscando soluciones de código abierto/gratuitas, por lo que los costos de las licencias públicas pueden ser un poco altas (de lo contrario, lo habría puesto en las respuestas) pero Sharepoint proporcionará un sistema simple de administración de contenido que le permitirá crear e implementar páginas de cusotm asp.net. – mundeep