Dotnetnuke

Estamos hablando de un sistema de gestión de contenido web (CMS), que posee código abierto, que se basa en VB NET. Surgió con la aplicación IbuySpy, como base -que buscaba mostrar todo lo que podía conseguir con .NET-. Así, se pensaba que sería una herramienta muy útil para los desarrolladores, para que trabajaran en el entorno .NET.

Sus principales características son: permite crear sitios webs virtuales; posee un framework consistente; tiene arquitectura de tipo modular y flexibilidad a la hora de la apariencia de las páginas; multilenguaje; definir, tanto en el caso de usuarios como de permisos; y, sitios web multiportal. El contenido del mismo se realiza a través de módulos, que se emplean para poder realizar bloques, en dicho portal. Un módulo es un programa que puede llevarse a cabo en el entorno y posee autocontenido. Cada módulo tiene sus propias tareas. En la primera versión, Dotnetnuke tenía una serie de módulos estándar. Tras esto, se prefirió sacar estos módulos del núcleo de la arquitectura y que formaran parte de subproyectos. Entre los módulos estándar tenemos: Account Login Module -va a permitir a los usuarios que entran en el portal; Announcement Module -podemos crear anuncios, con una pequeña descripción-; Contacts Module – podremos ver información sobre un grupo de personas-; Documents Module -podremos crear listas de documentos con enlaces-; Events Module -ver eventos en formato calendario-.

Foto: fuente