DotNetNuke

DotNetNuke

Dotnetnuke-logo.gif
Datos básicos

desarrollador DotNetNuke Corp.
Año de publicación 2002
Versión actual  05/09/00
( 18 de febrero de 2020 )
sistema operativo Ventanas
lenguaje de programación C # , SQL
categoría Marco de aplicación web
Licencia CON
Se habla alemán si
dnnsoftware.com

DotNetNuke ( DNN ) es un marco de aplicación web gratuito basado en la plataforma ASP.NET .

Funciones

En una instalación de DotNetNuke, un host puede crear varios portales con autorizaciones de acceso independientes, diseño individual, idiomas y contenido, y los administradores que se han configurado pueden administrarlos. Para ello, los administradores y editores tienen a su disposición numerosas funcionalidades y herramientas, tales como:

Módulos
El alcance funcional del sistema se implementa mediante módulos que representan aplicaciones encapsuladas
Desollar
permite la estructura individual de las páginas, separando el contenido de su representación visual
Arrastrar y soltar
Los contenedores y módulos se pueden colocar dentro de las páginas con el mouse usando la funcionalidad de arrastrar y soltar
Gestión de archivos
Los archivos se pueden cargar en el portal y estar disponibles
papelera
Eliminación y restauración de contenido, módulos y páginas eliminados
Registro de eventos
Descripción general de los inicios de sesión de los usuarios y los errores que se han producido, así como de las acciones críticas
Editor de idiomas
Creación de traducciones
AJAX
Las devoluciones de llamada de los clientes simplifican el manejo y se pueden integrar en sus propios módulos (Microsoft AJAX y jQuery están integrados).

DotNetNuke se puede adaptar individualmente a los respectivos requisitos del usuario y tiene interfaces versátiles que permiten la comunicación con otros sistemas en el panorama de TI. Además del servicio de inicio de sesión integrado , se pueden utilizar OpenID , LiveID , Cardspace y Active Directory para la autenticación . La comunicación segura a través de SSL se admite como estándar y se puede activar individualmente para cada lado. Además, es posible integrar más proveedores de autenticación de desarrollo propio en el portal.

Idiomas y multilingüismo

De forma predeterminada, DotNetNuke se entrega en inglés (en-US). La traducción se puede implementar utilizando numerosos paquetes de idiomas disponibles, incluido el alemán, con más de 700 paquetes de idiomas disponibles de forma gratuita por parte del grupo de usuarios. El contenido multilingüe (menú, textos, etc.) se puede implementar con varios componentes adicionales.

DotNetNuke ahora también es compatible con el multilingüismo en el lado del sistema. Sin embargo, la funcionalidad actualmente todavía contiene algunas debilidades.

Entorno de ejecución y licencia

DotNetNuke se basa en la tecnología actual de Microsoft ASP.NET (programada en C # ) y se puso a disposición de forma gratuita como el proyecto de código abierto más grande en esta plataforma bajo una licencia BSD modificada por el fundador del proyecto, Shaun Walker. El titular de los derechos de autor es DotNetNuke Corp. Además, DotNetNuke Corp. Están disponibles versiones con licencia en los EE. UU., Que también contienen soporte extendido en las distintas etapas de expansión. La compañía ahora también ha abierto una oficina para Europa. Este se encuentra en Amsterdam y actualmente se ocupa de toda el área europea.

Desarrollo en los últimos años

Desde que se lanzó la primera versión el 24 de diciembre de 2002, DotNetNuke ha ganado usuarios rápidamente, especialmente en el mundo de habla inglesa. Las soluciones de portal comercial de Alemania se basan en parte en un DotNetNuke adaptado. DNN forma parte de Web Site Starters para Windows desde mayo de 2005 y se incluye en la Galería de aplicaciones web de Microsoft . Desde 2007, las conferencias anuales de DotNetNuke Open Force en Europa y Estados Unidos celebradas en 2010 fue la primera vez que se organizó el Día Europeo de DotNetNuke . Un grupo de usuarios organiza eventos especializados de todo el día para países de habla alemana.

Cooperación con otros marcos

  • Marcos JavaScript : la versión 4 de DotNetNuke usa su propio marco JavaScript, que fue reemplazado por jQuery en la versión 5 , también porque Microsoft prefería jQuery como marco JavaScript en ese momento.
  • AJAX.Net Se admite la solución AJAX de Microsoft, con un panel de actualización que se utiliza automáticamente si es necesario.
  • Marcos CSS : actualmente no se recomienda ningún marco específico. YAML ( sitio web de YAML ) es actualmente el único marco con soporte en la comunidad DotNetNuke , entre otras cosas porque YAML armoniza con jQuery.
  • Los controles web de Telerik se entregan con DotNetNuke a partir de la versión 5.2.

Versiones

  • DNN 3.x - plataforma: ASP.Net 1.1; Entorno de desarrollo: VS.NET 2003; Base de datos: MS SQL Server 2000 o MSDE
  • DNN 4.x - plataforma: ASP.Net 2.0; Entorno de desarrollo: VS.NET 2005 o VS.NET 2008; Base de datos: MS SQL-Server 2005, 2008 (también Express Edition) o MS SQL-Server 2000 o MSDE
  • DNN 5.x - plataforma: ASP.Net 2.0 (requisito 3.5 de 5.2); Entorno de desarrollo: VS.NET 2005 o VS.NET 2008; Base de datos: MS SQL Server 2005, 2008 (también Express Edition)
  • DNN 6.x - Plataforma: ASP.NET 3.5 (compatible con 4.0); Entorno de desarrollo: VS.Net 2008 o VS.Net 2010; Base de datos: MS SQL-Server 2005, 2008, 2008 R2 (también Express Edition)
  • DNN 7.x - Plataforma: ASP.NET 4.0; Entorno de desarrollo: VS.Net 2010 o VS.Net 2012; Base de datos: MS SQL Server 2008, 2008 R2, 2012 (también Express Edition)

Las versiones 3.xy 4.x difieren principalmente en el entorno de ejecución. El desarrollo de la línea ASP-1.1 se detuvo con DotNetNuke 3.3.7 a finales de 2006. Desde entonces u. a. Rendimiento optimizado (4.4), administración de derechos ampliada para usuarios individuales (4.5), autenticación agregada para LiveID, OpenID y CardSpace (4.6), URL habilitadas para personas (4.7), que se ejecutan en el modo integrado de IIS 7.0 (Windows Server 2008) garantizado (4.8.0) y soporte integrado de JQuery (4.9). La versión 5.0 amplía la gestión de derechos, especialmente en el área de gestión de portales, y contiene un nuevo instalador para todas las extensiones, i. H. Módulos, máscaras, objetos de máscara, paquetes de idiomas y proveedores. Los widgets amplían el aspecto y las interfaces de módulo mejoradas permiten el desarrollo de módulos comprobables.
En la versión 6.x, el soporte para Windows Azure, el reenvío móvil y las características sociales se introdujeron bajo el lema "CMS redefinido: nube, móvil, social".
La versión 7.x apareció con Windows 8 / Windows 2012 Server.

enlaces web

Páginas en alemán

Evidencia individual

  1. github.com .
  2. github.com .
  3. DNN User Group> User Group> Home. Consultado el 9 de marzo de 2019 .
  4. W3. Consultado el 9 de marzo de 2019 .
  5. DotNetNuke 5.0: Ahora con jQuery. Consultado el 9 de marzo de 2019 (inglés americano).