Comparte esta página:

martes, 6 de julio de 2010

Desarrollo en DotNetNuke

En Markarte llevamos ya tiempo desarrollando páginas web y tiendas online para nuestros clientes utilizando la plataforma de autogestión DotNetNuke. Su seguridad, su tecnología de desarrollo y su futuro nos llamaron la atención y ahora podemos aplicar nuestros conocimientos con total garantía.

Un poco de historia…

DotNetNuke nació a partir de una aplicación llamada IBuySpy. Esta aplicación, desarrollada para Microsoft por Scott Stanfield y sus socios de Vertigo Software, pretendía mostrar las cosas que se podían lograr con .NET. Se suponía que era una aplicación para que los desarrolladores usaran y aprendieran el entorno.NET.

El verdadero autor de DotNetNuke, Shaun Walker de Perpetual Motion Interactive System Inc. creó a partir de ella la aplicación IBuySpy WorkShop.

Shaun Walker lanzó la versión 1.0 de DotNetNuke en Diciembre de 2002 como un proyecto de código abierto. Desde entonces ha evolucionado a la versión 4.x y contiene características mejoradas del IBuySpy Starter Kit original.

Características principales…

• Permite tener sitios web virtuales
• Tiene un framework consistente
• Arquitectura modular
• Flexibilidad en el aspecto de las páginas
• Multilenguaje
• Definiciones de usuarios y permisos
• Sitios web multiportal

Estructura en Módulos…

El contenido en DotNetNuke se realiza usando módulos. Los módulos se usan para crear bloques en el portal.

Un módulo es un programa autocontenido que puede ejecutarse en el entorno. Cada módulo está orientado a una determinada tarea. En las primeras versiones DotNetNuke venía con una serie de módulos estándar. Posteriormente se decidió sacar estos módulos del núcleo de la arquitectura e integrarlos como subproyectos.

Entre los módulos estándar podemos incluir:

• Account Login Module: permite a los usuarios entrar en el portal
• Banner Module
• Announcements Module: permite crear anuncios con descripción
• Contacts Module: permite visualizar información de grupos de pesonas
• Documents Module:genera una lista de documentos con enlaces al mismo
• Events Module: visualiza los posibles eventos en formato calendario
• FAQs Module: permite generar una lista de preguntas más frecuentes
• Text/HTML Module: permite la entrada de texto simple o en formato HTML
• XML/XSL Module: permite visualizar el resultado en formato XML

DotNetNuke es una plataforma que hoy en día se utiliza para el desarrollo y posterior autogestión de los contenidos de una página web que, en boca de muchos, es ya una de las mejores y con más posibilidades, siendo cada día más utilizada.

Por ello, desde Markarte, queremos ofreceros también la posibilidad de impartir un CURSO DNN sobre esta plataforma que os permitirá conocer las características más usuales de este sistema desarrollado en .NET.

Visitar Blog de formación de Markarte en http://elartedelaformacion.blogspot.com

Puedes consultarnos sin compromiso:

tel.: 913 651 915
mov.: 615 691 653
pesteban@markarte.net
www.markarte.net